summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast
Commit message (Collapse)AuthorAgeFilesLines
* vertex program check-inBrian Paul2001-12-142-6/+12
|
* special case blend optmizations (Jeremy Fitzhardinge)Brian Paul2001-12-131-6/+54
|
* add inf and nan tests to swrast functionsKeith Whitwell2001-12-055-8/+23
|
* prototype implementation of GL_ARB_depth_texture, GL_ARB_shadow, ↵Brian Paul2001-12-041-41/+87
| | | | GL_ARB_shadow_ambient
* use v2 color, not v0 in flat_ci_triangle()Brian Paul2001-11-281-2/+2
|
* More span rendering optimizations from Klaus NiederkruegerBrian Paul2001-11-194-353/+707
|
* improved AA subpixel sample positions (Ray Tice)Brian Paul2001-11-131-38/+51
|
* casts to silence warnings from gcc 2.96Brian Paul2001-11-061-2/+2
|
* added a few commentsBrian Paul2001-10-171-1/+9
|
* warning fixes (Karl Schultz)Brian Paul2001-10-171-3/+3
|
* added GL_ARB_texture_mirrored_repeatBrian Paul2001-10-171-3/+30
|
* very brief overview of swrastKeith Whitwell2001-09-201-0/+55
|
* GL_ADD texture mode was incorrect, renamed some varsBrian Paul2001-09-191-48/+49
|
* silence compiler warnings (last batch for src)Karl Schultz2001-09-1910-62/+78
|
* more compiler warning fixesKarl Schultz2001-09-182-14/+14
|
* minor optimizations for flat shading (Klaus Niederkrueger)Brian Paul2001-09-133-51/+95
|
* replaced some tabs with spacesBrian Paul2001-09-131-94/+94
|
* removed a semicolon in the USE() macroBrian Paul2001-08-201-2/+2
|
* new debugging codeBrian Paul2001-08-201-19/+39
|
* Fixes for 32-bit GLchans: smooth/flat/textured triangles seem to work now.Brian Paul2001-08-144-41/+47
|
* 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
|
* Remove _BaseAlpha, fix reflect lighting bug.Keith Whitwell2001-07-281-4/+5
|
* Applied Klaus Niederkrueger's latest flat-shading clean-ups and some of my own.Brian Paul2001-07-262-208/+172
|
* GLchan and GL_ADD clamping changes (Klaus Niederkrueger)Brian Paul2001-07-231-67/+68
|
* don't clamp colors if GLchan==GLfloat in add_colors()Brian Paul2001-07-231-1/+8
|
* GLubyte -> GLchan changeBrian Paul2001-07-231-2/+2
|
* GLchan changesBrian Paul2001-07-191-9/+9
|
* do some 16-bit GLchan computations in floating point (Gerk Huisma)Brian Paul2001-07-181-16/+49
|
* Lighting now emits colors as CHAN_TYPE, as it used to. This will requireKeith Whitwell2001-07-171-4/+2
| | | | minor adjustments in the dri drivers for twosided lighting to work again.
* disable MMX blend code until it gets fixedBrian Paul2001-07-161-2/+3
|
* more work on float colors (still not finished)Brian Paul2001-07-144-145/+277
|
* removed unused tiny triangle test codeBrian Paul2001-07-141-26/+4
|
* undo previous check-in (unfinished code)Brian Paul2001-07-131-274/+246
|
* assorted changes for supporting GLfloat color channels (not done)Brian Paul2001-07-1312-389/+559
|
* fixed two bad casts (Stephane Conversy)Brian Paul2001-07-131-3/+3
|
* Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make itKeith Whitwell2001-07-121-2/+4
| | | | | | | | | | | | | | clear that these are owned by t_vb_render.c. Make swrast_setup opaque - it now hooks itself directly into tnl->Driver.Render.*. Add a _swsetup_Wakeup() call that does this. Update X11 (tested), osmesa and FX drivers for this change. FX compiles but is probably broken as the changes there are large. It was the only remaining driver that used the internal _swsetup_ functions for interp and copy_pv. This usage has been replaced with code from the DRI tdfx driver.
* fixed flat shading bug in affine_ and persp_textured_triangle() functionsBrian Paul2001-07-091-12/+27
|
* added missing \'sBrian Paul2001-07-091-5/+5
|
* More raster fog coord fixes.Brian Paul2001-06-263-43/+29
| | | | | New truncate vs. floor comments in drawpixels.c Added current raster secondary color state, not used yet.
* optimized texture triangle updates (Klaus Niederkrueger)Brian Paul2001-06-261-920/+289
|
* fix glDraw/CopyPixels w/ fog bug. minor fog code clean-ups.Brian Paul2001-06-186-42/+128
|
* fixed a +/- typo in the Y coord setupBrian Paul2001-06-131-4/+4
|
* always feedback unit 0 texcoordsBrian Paul2001-06-121-2/+2
|
* Snap triangle x,y vertices to 1/16 subpixel positions.Brian Paul2001-06-121-35/+56
| | | | Disabled tiny triangle threshold test.
* check for PB overflow in general_flat_rgba_line()Brian Paul2001-06-111-3/+10
|
* minor clean-upsBrian Paul2001-06-051-11/+10
|
* applied Klaus Niederkrueger's CHAN_BITS==32 patchBrian Paul2001-06-011-5/+60
|
* GLubyte -> GLchan fixBrian Paul2001-05-302-8/+8
|
* added current raster fog coord and related codeBrian Paul2001-05-303-23/+56
|