Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-05-30 | GLubyte -> GLchan fix | Brian Paul | |
2001-05-16 | use DEFARRAY, etc macros to work around 32k data limit on Macs (Tom Goon) | Brian Paul | |
2001-05-15 | Apply antialiasing coverage factor to alpha after texture application, | Brian Paul | |
not before. | |||
2001-05-15 | minor clean-ups and more comments | Brian Paul | |
2001-05-10 | redo previous change in a more defensive way | Brian Paul | |
2001-05-10 | added check for zero-length spans, avoids potential problems later | Brian Paul | |
2001-05-07 | sample plane equations at fragment centers, not lower-left corner | Brian Paul | |
2001-05-03 | interpolate fog valus as floats, not fixed - fixed the swrast fog problem | Brian Paul | |
2001-03-28 | check for startX off the right edge of the window | Brian Paul | |
2001-03-12 | Consistent copyright info (version number, date) across all files. | Gareth Hughes | |
2001-03-07 | fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots ↵ | Brian Paul | |
of potential problems | |||
2001-03-03 | lots of gl_*() to _mesa_*() namespace clean-up | Brian Paul | |
2001-01-05 | Remove 'pv' parameter from Line/Tri/Point funcs. The provoking vertex | Keith Whitwell | |
is always the last vertex parameter. Modify clipping to preserve pv colors. Modify swrast and X11 driver to expect the pv in the last vertex (was looking in the first vertex previously). Remove all handling of flatshading from swrast_setup. Allow drivers to override the unclipped render tabs in tnl_render_stage directly. (Like in 3.4). Removed fxsimplerender stage. Modified t_vb_rendertmp.h to remove the need for 'parity' arguments in RENDER_TRI macros. | |||
2000-11-19 | Replaced Texture.CurrentD[] with separate Texture.Current1/2/3D vars. | Brian Paul | |
Completely removed the dirty texture object list. Set texObj->Complete to GL_FALSE to indicate dirty. Made point/line/triangle/quad SWvertex parameters const. Minor code clean-ups. | |||
2000-11-13 | Cleanup of derived state calculation prior to seperating software T&L | Keith Whitwell | |
into a new directory. Specifically the handling of changes to lighting lighting space (light in model vs. light in eye) have been revamped. Moved several derived values used only by swrast into that directory. Removed direct calls to swrast_flush() from vbrender.c -- pushed into ctx->Driver.RenderFinish. Optimized flat-shading case in swrast_setup. | |||
2000-11-05 | Reorganized software rasterizer as a module which manages its own state, | Keith Whitwell | |
with tighter interfaces with the rest of the world. Proper documentation to come. | |||
2000-10-31 | Moved software rasterizer functionality to new directory. | Keith Whitwell | |