Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cleanup of derived state calculation prior to seperating software T&L | Keith Whitwell | 2000-11-13 | 1 | -11/+1 |
| | | | | | | | | | | | | 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. | ||||
* | - Changes for new software rasterizer modules | Keith Whitwell | 2000-11-05 | 1 | -25/+16 |
| | | | | | | | | | - Remove support for choosing software fallbacks from core code - Remove partial fallback code from vbrender.c -- drivers are now expected to be able to find a triangle/quad function for every state, even if they have to use _swsetup_Triangle or _swsetup_Quad. - Marked derived variables in the GLcontext struct with a leading underscore '_'. | ||||
* | Replace the flags Mesa was using for ctx->NewState with a new set | Keith Whitwell | 2000-10-30 | 1 | -50/+11 |
| | | | | | | | | | | | | | | based on the GL attribute groups. Introduced constants describing the circumstances under which some key derived values can change: _SWRAST_NEW_RASTERMASK -- ctx->RasterMask _SWRAST_NEW_TRIANGLE -- The software rasterizer's triangle function _DD_NEW_FEEDBACK -- the 'DD_FEEDBACK' bit in ctx->TriangleCaps These are helpful in deciding whether you need to recalculate state if your recalculation involves reference to a derived value. | ||||
* | more minor header file re-org (moved CONST, ASSERT, INLINE to config.h) | Brian Paul | 2000-10-29 | 1 | -1/+2 |
| | |||||
* | First batch of OpenGL SI related changes: | Brian Paul | 2000-09-26 | 1 | -5/+5 |
| | | | | | | | Renamed struct gl_context to struct __GLcontextRec. Include glcore.h, setup GL imports/exports. Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions. GLcontext's Visual field is no longer a pointer. | ||||
* | new comments, misc clean-up | Brian Paul | 2000-09-17 | 1 | -196/+194 |
| | |||||
* | test against an epsilon magnitude in gl_rotation_matrix() | Brian Paul | 2000-07-31 | 1 | -3/+3 |
| | |||||
* | added aligned memory allocations (Gareth Hughes) | Brian Paul | 2000-06-27 | 1 | -8/+15 |
| | |||||
* | added GL_SGI_color_matrix extension | Brian Paul | 2000-04-08 | 1 | -1/+22 |
| | |||||
* | runtime selectable depth buffer depth | Brian Paul | 2000-03-03 | 1 | -5/+5 |
| | |||||
* | fixed off by one error in matrix stack depths (Eero Pajarre) | Brian Paul | 2000-02-21 | 1 | -4/+4 |
| | |||||
* | include buffers.h | Brian Paul | 2000-02-02 | 1 | -1/+2 |
| | |||||
* | commented out unused function | Brian Paul | 2000-01-13 | 1 | -3/+4 |
| | |||||
* | implemented GL_ARB_tranpose_matrix | Brian Paul | 1999-12-10 | 1 | -1/+81 |
| | |||||
* | added support for separate read/draw buffers per context | Brian Paul | 1999-11-24 | 1 | -3/+3 |
| | |||||
* | restored the gl_Viewport function | Brian Paul | 1999-11-12 | 1 | -3/+18 |
| | |||||
* | first big check-in of new Mesa 3.3 code | Brian Paul | 1999-11-11 | 1 | -38/+85 |
| | |||||
* | clean-up of header includes (Daryll) | Brian Paul | 1999-11-08 | 1 | -4/+1 |
| | |||||
* | removed GL_ prefix from memory macros | Brian Paul | 1999-10-13 | 1 | -3/+3 |
| | |||||
* | now using GL_MALLOC, GL_FREE | Brian Paul | 1999-10-10 | 1 | -3/+3 |
| | |||||
* | Fixed includes & added a few hooks for the DRI.kw-mesa-1 | Keith Whitwell | 1999-10-08 | 1 | -2/+6 |
| | |||||
* | RasterMask was set incorrectly | Keith Whitwell | 1999-09-19 | 1 | -2/+2 |
| | |||||
* | More compliant error check. | Miklos Fazekas | 1999-09-09 | 1 | -2/+8 |
| | |||||
* | fixes for the mga driver | Keith Whitwell | 1999-09-05 | 1 | -1/+14 |
| | |||||
* | Initial revision | jtg | 1999-08-19 | 1 | -0/+1438 |