summaryrefslogtreecommitdiff
path: root/src/mesa/swrast/s_triangle.c
AgeCommit message (Expand)Author
2003-09-18s/_backface_sign/_BackfaceSign/Brian Paul
2003-07-03Implemented GL_ARB_texture_non_power_of_two (except for auto mipmap generation).Brian Paul
2003-06-13Implemented GL_ARB_occlusion_query (not 100% finalized).Brian Paul
2003-04-21remove unneeded fragment program testBrian Paul
2003-04-08Added ctx->Texture._EnabledCoordUnits bitfield.Brian Paul
2003-03-25replace _mesa_ prefix with _swrast_, remove s_histogram.[ch]Brian Paul
2003-03-16Store partial derivative values in sw_span structure.Brian Paul
2003-03-14Clean-up of parser error handling/reporting.Brian Paul
2003-03-01Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]Brian Paul
2002-12-18comment changesBrian Paul
2002-11-13moved function declaration into the template, define the NAME to specify the ...Brian Paul
2002-10-30don't call abort()Brian Paul
2002-10-24Header file clean-up:Brian Paul
2002-09-23merge gl_texture_image RowStride from DRI 4.0.4Brian Paul
2002-08-07struct sw_span is again allocated on the stack, but the arrays of spanBrian Paul
2002-07-09Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer()Brian Paul
2002-06-15Implemented GL_NV_texture_rectangle extension.Brian Paul
2002-04-19Allocate a sw_span struct in the swrast context instead of allocating itBrian Paul
2002-04-12Klaus Niederkrueger's latest changes: use INIT_SPAN() to init span primitiveBrian Paul
2002-03-25removed a bad assertionBrian Paul
2002-03-16New mipmap lambda calculation. Previously, trilinear filtering couldBrian Paul
2002-02-02sw_span can now hold x/y arrays of fragment positions - getting ready toBrian Paul
2002-01-30don't use affine/persp_textured_triangle funcs when CHAN_BITS > 8Brian Paul
2002-01-28Still more texture/span simplification and clean-up.Brian Paul
2002-01-28More span improvements. Removed _mesa_write_monocolor_span().Brian Paul
2002-01-28More span clean-up, mostly texture-related.Brian Paul
2002-01-27LOTS of changes, building upon Klaus's work.Brian Paul
2002-01-21Klaus's latest patches and some clean-upBrian Paul
2002-01-16latest changes from KlausBrian Paul
2002-01-09fixed GL_REPLACE / GL_RGB bugBrian Paul
2002-01-09texture env color wasn't used correctly in GL_BLEND modeBrian Paul
2001-12-19fix a comment typoBrian Paul
2001-12-19have to clamp color+specular in _swrast_add_spec_terms_triangle()! (fixes Chi...Brian Paul
2001-12-17first checkpoint commit of Klaus's new span code (struct sw_span)Brian Paul
2001-11-28use v2 color, not v0 in flat_ci_triangle()Brian Paul
2001-11-19More span rendering optimizations from Klaus NiederkruegerBrian Paul
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-13minor optimizations for flat shading (Klaus Niederkrueger)Brian Paul
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-14more work on float colors (still not finished)Brian Paul
2001-07-13assorted changes for supporting GLfloat color channels (not done)Brian Paul
2001-07-09fixed flat shading bug in affine_ and persp_textured_triangle() functionsBrian Paul
2001-07-09added missing \'sBrian Paul
2001-06-26optimized texture triangle updates (Klaus Niederkrueger)Brian Paul
2001-05-17Fix order of decomposition of quad.Keith Whitwell
2001-05-16use DEFARRAY, etc macros to work around 32k data limit on Macs (Tom Goon)Brian Paul
2001-05-15Apply antialiasing coverage factor to alpha after texture application,Brian Paul
2001-05-14New triangle rasterization code. Store per-span initial/step values in theBrian Paul