summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast
Commit message (Expand)AuthorAgeFilesLines
* minor clean-ups and more commentsBrian Paul2001-05-152-11/+38
* New IFLOOR, ICEIL macros from Josh Vanderhoof. Fixes problems withBrian Paul2001-05-141-10/+11
* New triangle rasterization code. Store per-span initial/step values in theBrian Paul2001-05-143-1254/+1322
* fixed scissor clear problem (Michael Saunders)Brian Paul2001-05-111-4/+11
* redo previous change in a more defensive wayBrian Paul2001-05-101-5/+7
* added check for zero-length spans, avoids potential problems laterBrian Paul2001-05-101-1/+7
* fixed some divide by zero problems found w/ conformBrian Paul2001-05-103-13/+17
* RGBA mode GL_NAND was wrong, fixed 16-bit GLchan supportBrian Paul2001-05-101-7/+144
* missed a GLfixed->GLfloat fog changeBrian Paul2001-05-091-14/+13
* don't call _mesa_win_fog_coords_from_z() if fog is disabled, fixes FP exceptionBrian Paul2001-05-091-2/+5
* sample plane equations at fragment centers, not lower-left cornerBrian Paul2001-05-071-37/+41
* interpolate fog valus as floats, not fixed - fixed the swrast fog problemBrian Paul2001-05-0314-185/+167
* minor clean-ups and warning fixesBrian Paul2001-05-031-6/+6
* fixed two mistakes in texture combine codeBrian Paul2001-04-231-4/+5
* Minor fixes for Win32 (Karl Schultz).Brian Paul2001-04-202-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
* added a work-around in _swrast_copy_texsubimage[123]d() to fix alpha channel ...Brian Paul2001-04-131-1/+49
* Moved FRAC macro out of mmath.h into s_texture.c since it's only used thereBrian Paul2001-04-121-12/+41
* fixed some divide by zero conformance problemsBrian Paul2001-04-102-12/+26
* Added IROUND_POS() macro to mmath.h and use where appropriate. (Klaus Niederk...Brian Paul2001-04-103-32/+33
* Removed DD_STENCIL, DD_FEEDBACK, DD_SELECT.Keith Whitwell2001-03-291-27/+64
* Removed DD_Z_NEVER.Brian Paul2001-03-295-15/+15
* adjustment to coverage sample positionsBrian Paul2001-03-282-35/+36
* check for startX off the right edge of the windowBrian Paul2001-03-281-1/+7
* simplify test for specific texture formatsBrian Paul2001-03-281-5/+6
* More texture format updates. Drivers now need only plug an appropriateGareth Hughes2001-03-283-43/+42
* 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
* clean-up in _swrast_choose_triangle()Brian Paul2001-03-221-68/+64
* minor re-org in sample_depth_texture()Brian Paul2001-03-211-9/+9
* New filesKeith Whitwell2001-03-192-0/+555
* Split driver struct into swrast/tnl/core components.Keith Whitwell2001-03-1917-149/+502
* Remove dead #define.Keith Whitwell2001-03-171-2/+17
* use IROUND() instead of (int) cast (Klaus Niederkrueger)Brian Paul2001-03-151-27/+26
* Consistent copyright info (version number, date) across all files.Gareth Hughes2001-03-1251-352/+330
* do fog interpolation if INTERP_FOG is defined, not when INTERP_Z is definedBrian Paul2001-03-084-11/+78
* More g++ warning fixes. Fixes for CHAN_BITS==16, it seems to work.Brian Paul2001-03-085-21/+29
* fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots ...Brian Paul2001-03-0714-71/+74
* _MinMagThresh[] should be GLfloatBrian Paul2001-03-071-2/+4
* more clean-upsBrian Paul2001-03-031-2/+2
* lots of gl_*() to _mesa_*() namespace clean-upBrian Paul2001-03-0326-306/+301
* optimized lambda calculation (Klaus Niederkrueger)Brian Paul2001-03-032-203/+218
* bilinear sampling of depth texturesBrian Paul2001-02-261-29/+251
* Template workKeith Whitwell2001-02-241-8/+1
* another fix in _mesa_stencil_and_ztest_pixels() for hardware fallbacksBrian Paul2001-02-231-6/+3
* fixed bug in _mesa_stencil_and_ztest_pixels() found w/ DRI mga driverBrian Paul2001-02-231-26/+29
* improvements to regions_overlap() functionBrian Paul2001-02-221-13/+33