summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast
Commit message (Collapse)AuthorAgeFilesLines
* don't apply scissor box in read_fast_rgba_pixels()Brian Paul2002-01-121-15/+15
|
* Klaus's latest patches: change texcoord[3] to texcoord[4] everywhereBrian Paul2002-01-1011-132/+89
|
* fixed GL_REPLACE / GL_RGB bugBrian Paul2002-01-091-2/+7
|
* texture env color wasn't used correctly in GL_BLEND modeBrian Paul2002-01-091-15/+15
|
* work-around for QNX compiler problemBrian Paul2002-01-081-7/+9
|
* implemented vertex program point size controlBrian Paul2002-01-061-3/+3
|
* fix a comment typoBrian Paul2001-12-191-2/+2
|
* have to clamp color+specular in _swrast_add_spec_terms_triangle()! (fixes ↵Brian Paul2001-12-191-5/+38
| | | | Chimera bug)
* Replace old matrix stacks with new code based on struct matrix_stack.Brian Paul2001-12-181-4/+5
| | | | | | Moved vertex program hash table into shared context state. Implemented reference counting for vertex programs. Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates).
* added some debug printfs (disabled)Brian Paul2001-12-171-1/+8
|
* first checkpoint commit of Klaus's new span code (struct sw_span)Brian Paul2001-12-1720-994/+1622
|
* first checkpoint commit of Klaus's new span code (struct sw_span)Brian Paul2001-12-171-141/+63
|
* 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
|