summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast/s_texture.c
Commit message (Expand)AuthorAgeFilesLines
* Implemented GL_ARB_texture_env_crossbar.Brian Paul2002-05-021-111/+138
* casts to fix GLint/GLuint mismatchesBrian Paul2002-04-191-2/+2
* fixes for corrected GL_DOT3_RGB[A]_EXT token valuesBrian Paul2002-04-121-7/+32
* Klaus Niederkrueger's latest changes: use INIT_SPAN() to init span primitiveBrian Paul2002-04-121-24/+21
* Texture combine alpha subtraction was wrong. Fixed 16-bit channel glitchesBrian Paul2002-04-041-8/+18
* Test implementation of proposed GL_EXT_shadow_funcs extension. This justBrian Paul2002-03-231-55/+103
* New mipmap lambda calculation. Previously, trilinear filtering couldBrian Paul2002-03-161-7/+25
* new assertions, use INLINE macro (Klaus Niederkrueger)Brian Paul2002-03-081-25/+46
* Updated 1D/3D/cube mipmapping code to work like the new 2D code.Brian Paul2002-02-171-425/+459
* Lots of improvements in the 2D texture sampling code. Fewer function callsBrian Paul2002-02-171-112/+315
* removed dead codeBrian Paul2002-02-161-18/+7
* Finished up GL_ARB_depth_texture and GL_ARB_shadow.Brian Paul2002-02-151-338/+359
* uniformly pass texcoords as GLfloat [4]Brian Paul2002-02-151-177/+139
* Converted line drawing over to new span code, pb no longer used.Brian Paul2002-02-021-5/+4
* Still more texture/span simplification and clean-up.Brian Paul2002-01-281-67/+4
* More span clean-up, mostly texture-related.Brian Paul2002-01-281-5/+47
* LOTS of changes, building upon Klaus's work.Brian Paul2002-01-271-22/+53
* Klaus's latest patches: change texcoord[3] to texcoord[4] everywhereBrian Paul2002-01-101-21/+21
* first checkpoint commit of Klaus's new span code (struct sw_span)Brian Paul2001-12-171-128/+170
* prototype implementation of GL_ARB_depth_texture, GL_ARB_shadow, GL_ARB_shado...Brian Paul2001-12-041-41/+87
* More span rendering optimizations from Klaus NiederkruegerBrian Paul2001-11-191-1/+27
* warning fixes (Karl Schultz)Brian Paul2001-10-171-3/+3
* added GL_ARB_texture_mirrored_repeatBrian Paul2001-10-171-3/+30
* silence compiler warnings (last batch for src)Karl Schultz2001-09-191-3/+3
* Fixes for 32-bit GLchans: smooth/flat/textured triangles seem to work now.Brian Paul2001-08-141-9/+8
* removed some now bogus assertions (due to Klaus's latest optimization)Brian Paul2001-08-071-5/+1
* optimization to sample_lambda_2d() (Klaus Niederkrueger)Brian Paul2001-08-071-92/+107
* do some 16-bit GLchan computations in floating point (Gerk Huisma)Brian Paul2001-07-181-16/+49
* more work on float colors (still not finished)Brian Paul2001-07-141-75/+89
* assorted changes for supporting GLfloat color channels (not done)Brian Paul2001-07-131-15/+103
* applied Klaus Niederkrueger's CHAN_BITS==32 patchBrian Paul2001-06-011-5/+60
* GLubyte -> GLchan fixBrian Paul2001-05-301-5/+5
* use DEFARRAY, etc macros to work around 32k data limit on Macs (Tom Goon)Brian Paul2001-05-161-2/+4
* New IFLOOR, ICEIL macros from Josh Vanderhoof. Fixes problems withBrian Paul2001-05-141-10/+11
* minor clean-ups and warning fixesBrian Paul2001-05-031-6/+6
* fixed two mistakes in texture combine codeBrian Paul2001-04-231-4/+5
* removed glext.h hacksBrian Paul2001-04-191-19/+1
* minor optimization to dot3 computationBrian Paul2001-04-171-4/+3
* Fixed a number of minor GL_ARB_texture_env_combine/dot3 issues.Brian Paul2001-04-171-2/+32
* Moved FRAC macro out of mmath.h into s_texture.c since it's only used thereBrian Paul2001-04-121-12/+41
* Added IROUND_POS() macro to mmath.h and use where appropriate. (Klaus Niederk...Brian Paul2001-04-101-23/+23
* More texture format updates. Drivers now need only plug an appropriateGareth Hughes2001-03-281-5/+4
* added GL_ARB_texture_border_clampBrian Paul2001-03-261-17/+57
* fixed Min/Max lod clamp bugBrian Paul2001-03-231-3/+4
* added GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3Brian Paul2001-03-221-3/+21
* minor re-org in sample_depth_texture()Brian Paul2001-03-211-9/+9
* use IROUND() instead of (int) cast (Klaus Niederkrueger)Brian Paul2001-03-151-27/+26
* More g++ warning fixes. Fixes for CHAN_BITS==16, it seems to work.Brian Paul2001-03-081-6/+6
* lots of gl_*() to _mesa_*() namespace clean-upBrian Paul2001-03-031-28/+28
* bilinear sampling of depth texturesBrian Paul2001-02-261-29/+251