summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/texstate.c
Commit message (Collapse)AuthorAgeFilesLines
* - Changes for new software rasterizer modulesKeith Whitwell2000-11-051-18/+17
| | | | | | | | | - 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 '_'.
* Moved the software rasterizer to a new directory.Keith Whitwell2000-10-311-2/+3
|
* Replace the flags Mesa was using for ctx->NewState with a new setKeith Whitwell2000-10-301-60/+40
| | | | | | | | | | | | | | 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.
* New colormac.h file for color-related macros.Brian Paul2000-10-281-1/+2
| | | | Lot's of clean-up in macros.h and mmath.h
* Basic work to support deep color channels:Brian Paul2000-10-281-13/+13
| | | | | Replace GLubyte with GLchan Replace 255 with CHAN_MAX
* glGetTexParameter(GL_TEXTURE_RESIDENT) didn't query device driverBrian Paul2000-08-011-4/+18
|
* Holger's fixes for GL_EXT_texture_env_combineBrian Paul2000-07-051-5/+2
|
* added GL_EXT_texture_env_combine (Holger Waechtler)Brian Paul2000-06-271-49/+414
|
* initial work for GL_ARB_texture_compressionBrian Paul2000-05-231-3/+31
|
* more texture cube work, misc code clean-upBrian Paul2000-05-231-58/+39
|
* more work on GL_ARB_texture_cube_mapBrian Paul2000-05-231-50/+31
|
* initial code for GL_ARB_texture_cube_mapBrian Paul2000-05-221-2/+28
|
* added GL_EXT_texture_lod_bias extension (Michael Vance)Brian Paul2000-03-071-33/+52
|
* added target parameter to Driver.TexEnv()Brian Paul2000-03-071-2/+2
|
* added a few missing ASSERT_OUTSIDE_BEGIN_END_AND_FLUSH() callsBrian Paul2000-02-081-4/+18
|
* added GL_EXT_texture_env_add extensionBrian Paul1999-11-121-5/+12
|
* first big check-in of new Mesa 3.3 codeBrian Paul1999-11-111-42/+150
|
* clean-up to reduce MSVC warningsBrian Paul1999-11-051-27/+51
|
* Fixed includes & added a few hooks for the DRI.kw-mesa-1Keith Whitwell1999-10-081-4/+5
|
* removed TexCoordUnit from GLcontext, use Array.ActiveTexture insteadBrian Paul1999-09-071-2/+1
|
* Initial revisionjtg1999-08-191-0/+1146