summaryrefslogtreecommitdiff
path: root/src/mesa/swrast/s_triangle.c
AgeCommit message (Expand)Author
2005-12-07Fix bugzilla 5253. Add {} around code in RENDER_SPAN macros when code includ...Karl Schultz
2005-11-16Use new gl_framebuffer _Depth/_StencilBuffer fields instead ofBrian Paul
2005-10-05Remove _IsPowerOfTwo from gl_texture_object, not really needed.Brian Paul
2005-10-05In gl_texture_image replace IntFormat with InternalFormat and Format withBrian Paul
2005-09-21replace GLdepth with GLuint and remove GLdepthBrian Paul
2005-09-02Check for ATI_fragment_shader enabledDave Airlie
2005-08-27Rearrange the code related to GL_ARB_occlusion_object to generalize queryBrian Paul
2005-08-25removed GL_HP_occlusion_test extensionBrian Paul
2005-06-30Redo all the GL_LINEAR interpolation code in terms of LERP macros/functions.Brian Paul
2005-06-10pass mask array to PutRowRGB() in simple_z_textured_triangle()Brian Paul
2005-06-02Remove last of the old span code.Brian Paul
2005-05-04Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul
2005-05-04Add a facility to route all rasterization through a fragment programKeith Whitwell
2004-12-18Consolidate _swrast_write_texture_span() into _swrast_write_rgba_span().Brian Paul
2004-08-25Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 101...Brian Paul
2004-06-24fix HP occlusion testing when using generic span pathBrian Paul
2004-06-23Fixed occlusion_zless_triangle() to work with 16 or 32-bit Z buffers.Brian Paul
2004-05-25only use simple_z_textured_triangle if depthBits <= 16Brian Paul
2004-04-23Added ctx->Vertex/FragmentProgram._Enable flags. Set when vertex/fragmentBrian Paul
2004-03-09Fix color index mode rendering.Brian Paul
2004-02-17A bit of an overhaul of the fog code.Brian Paul
2004-02-17just some reformattingBrian Paul
2004-01-27Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a singleKeith Whitwell
2003-12-09Update NEED_SECONDARY_COLOR macro to test if either vertex/fragmentBrian Paul
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