summaryrefslogtreecommitdiff
path: root/src/mesa/swrast
AgeCommit message (Collapse)Author
2002-01-06implemented vertex program point size controlBrian Paul
2001-12-19fix a comment typoBrian Paul
2001-12-19have to clamp color+specular in _swrast_add_spec_terms_triangle()! (fixes ↵Brian Paul
Chimera bug)
2001-12-18Replace old matrix stacks with new code based on struct matrix_stack.Brian Paul
Moved vertex program hash table into shared context state. Implemented reference counting for vertex programs. Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates).
2001-12-17added some debug printfs (disabled)Brian Paul
2001-12-17first checkpoint commit of Klaus's new span code (struct sw_span)Brian Paul
2001-12-17first checkpoint commit of Klaus's new span code (struct sw_span)Brian Paul
2001-12-14vertex program check-inBrian Paul
2001-12-13special case blend optmizations (Jeremy Fitzhardinge)Brian Paul
2001-12-05add inf and nan tests to swrast functionsKeith Whitwell
2001-12-04prototype implementation of GL_ARB_depth_texture, GL_ARB_shadow, ↵Brian Paul
GL_ARB_shadow_ambient
2001-11-28use v2 color, not v0 in flat_ci_triangle()Brian Paul
2001-11-19More span rendering optimizations from Klaus NiederkruegerBrian Paul
2001-11-13improved AA subpixel sample positions (Ray Tice)Brian Paul
2001-11-06casts to silence warnings from gcc 2.96Brian Paul
2001-10-17added a few commentsBrian Paul
2001-10-17warning fixes (Karl Schultz)Brian Paul
2001-10-17added GL_ARB_texture_mirrored_repeatBrian Paul
2001-09-20very brief overview of swrastKeith Whitwell
2001-09-19GL_ADD texture mode was incorrect, renamed some varsBrian Paul
2001-09-19silence compiler warnings (last batch for src)Karl Schultz
2001-09-18more compiler warning fixesKarl Schultz
2001-09-13minor optimizations for flat shading (Klaus Niederkrueger)Brian Paul
2001-09-13replaced some tabs with spacesBrian Paul
2001-08-20removed a semicolon in the USE() macroBrian Paul
2001-08-20new debugging codeBrian Paul
2001-08-14Fixes for 32-bit GLchans: smooth/flat/textured triangles seem to work now.Brian Paul
2001-08-07removed some now bogus assertions (due to Klaus's latest optimization)Brian Paul
2001-08-07optimization to sample_lambda_2d() (Klaus Niederkrueger)Brian Paul
2001-07-28Remove _BaseAlpha, fix reflect lighting bug.Keith Whitwell
2001-07-26Applied Klaus Niederkrueger's latest flat-shading clean-ups and some of my own.Brian Paul
2001-07-23GLchan and GL_ADD clamping changes (Klaus Niederkrueger)Brian Paul
2001-07-23don't clamp colors if GLchan==GLfloat in add_colors()Brian Paul
2001-07-23GLubyte -> GLchan changeBrian Paul
2001-07-19GLchan changesBrian Paul
2001-07-18do some 16-bit GLchan computations in floating point (Gerk Huisma)Brian Paul
2001-07-17Lighting now emits colors as CHAN_TYPE, as it used to. This will requireKeith Whitwell
minor adjustments in the dri drivers for twosided lighting to work again.
2001-07-16disable MMX blend code until it gets fixedBrian Paul
2001-07-14more work on float colors (still not finished)Brian Paul
2001-07-14removed unused tiny triangle test codeBrian Paul
2001-07-13undo previous check-in (unfinished code)Brian Paul
2001-07-13assorted changes for supporting GLfloat color channels (not done)Brian Paul
2001-07-13fixed two bad casts (Stephane Conversy)Brian Paul
2001-07-12Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make itKeith Whitwell
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.
2001-07-09fixed flat shading bug in affine_ and persp_textured_triangle() functionsBrian Paul
2001-07-09added missing \'sBrian Paul
2001-06-26More raster fog coord fixes.Brian Paul
New truncate vs. floor comments in drawpixels.c Added current raster secondary color state, not used yet.
2001-06-26optimized texture triangle updates (Klaus Niederkrueger)Brian Paul
2001-06-18fix glDraw/CopyPixels w/ fog bug. minor fog code clean-ups.Brian Paul
2001-06-13fixed a +/- typo in the Y coord setupBrian Paul