summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/eval.c
Commit message (Collapse)AuthorAgeFilesLines
* Replace the flags Mesa was using for ctx->NewState with a new setKeith Whitwell2000-10-301-3/+9
| | | | | | | | | | | | | | 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 GLchan color channel changes.Brian Paul2000-10-291-1/+2
| | | | | | Some header file re-org: Move matrix, vertex buffer structs to types.h to fix #include mess. Remove typedef, extern declarations from config.h
* New colormac.h file for color-related macros.Brian Paul2000-10-281-4/+5
| | | | Lot's of clean-up in macros.h and mmath.h
* Removed immediate struct's maybe_transform_vb pointer.Brian Paul2000-09-111-5/+5
| | | | Call _mesa_maybe_transform_vb() directly.
* fix for eval regressionKeith Whitwell2000-07-201-5/+6
|
* Fix for gloss and sgl eval bugs.Keith Whitwell2000-07-171-12/+34
|
* clean up of eval_coord1/2f()Brian Paul2000-01-131-10/+12
|
* first big check-in of new Mesa 3.3 codeBrian Paul1999-11-111-164/+343
|
* header includes clean-up (Daryll)Brian Paul1999-11-081-4/+1
|
* Changes to reduce the memory footprint of display listsKeith Whitwell1999-10-191-74/+112
|
* removed GL_ prefix from memory macrosBrian Paul1999-10-131-28/+28
|
* now using GL_MALLOC, GL_FREEBrian Paul1999-10-101-32/+28
|
* Fixed includes & added a few hooks for the DRI.kw-mesa-1Keith Whitwell1999-10-081-45/+49
|
* Initial revisionjtg1999-08-191-0/+2725