summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast/s_texture.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implemented GL_SGIX_shadow and GL_SGIX_shadow_texture.Brian Paul2001-02-201-75/+100
* Changed FetchTexel() function pointer arguments.Brian Paul2001-02-171-18/+121
* check texture texel type before using optimized sampling functionsBrian Paul2001-02-071-8/+13
* Overhaul of texture image handling.Brian Paul2001-02-061-560/+279
* Implementation of GL_EXT_texture_env_dot3.Gareth Hughes2001-01-061-8/+39
* Fixed bug in MinMagThresh computation.Brian Paul2001-01-051-99/+120
* More color macro clean-ups.Brian Paul2001-01-031-6/+7
* Removed fixed.h (GLfixed now in mtypes.h, fixed-pt macros in mmath.h)Brian Paul2001-01-021-37/+17
* Renamed texture object _P to _MaxLevel and _M to _MaxLambda.Brian Paul2000-12-141-23/+23
* minor comments, clean-upBrian Paul2000-12-081-2/+2
* Reorganized software rasterizer as a module which manages its own state,Keith Whitwell2000-11-051-76/+108
* Moved software rasterizer functionality to new directory.Keith Whitwell2000-10-311-0/+2539