summaryrefslogtreecommitdiff
path: root/src/mesa/main/texobj.c
AgeCommit message (Collapse)Author
2000-11-11init WrapR to GL_REPEAT modeBrian Paul
2000-11-05- Changes for new software rasterizer modulesKeith Whitwell
- 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 '_'.
2000-10-30Replace the flags Mesa was using for ctx->NewState with a new setKeith Whitwell
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.
2000-10-29more minor header file re-org (moved CONST, ASSERT, INLINE to config.h)Brian Paul
2000-10-24added incomplete() debug function/macroBrian Paul
2000-10-24signal NEW_TEXTURING if there's a Driver.BindTexture() functionBrian Paul
2000-09-12init mutexBrian Paul
2000-08-03added NULL parameter checking to API functionsBrian Paul
2000-08-02fixed return val bug in glAreTexturesResident()Brian Paul
2000-08-02initialize texture priorities to 1.0, clean-up of _mesa_PrioritizeTextures()Brian Paul
2000-06-12GL_TEXTURE_BASE_LEVEL wasn't working correctlyBrian Paul
2000-05-30more work on GL_ARB_texture_cube_mapBrian Paul
2000-05-26more work on GL_ARB_texture_cube_mapBrian Paul
2000-05-23more texture cube work, misc code clean-upBrian Paul
2000-05-23more work on GL_ARB_texture_cube_mapBrian Paul
2000-04-17dynamically allocate color table data, uses less memoryBrian Paul
2000-03-29changes for single-copy texturesBrian Paul
2000-03-27put _mesa prefix on some functionsBrian Paul
2000-03-21added more lockingBrian Paul
2000-02-12fixed reference count but in DeleteTextures()Brian Paul
2000-01-31added mutexes for thread safetyBrian Paul
2000-01-24replaced HashLookup() with _mesa_HashLookup()Brian Paul
2000-01-24prefixed hash functions with _mesa_Brian Paul
1999-12-01gl_BindTexture was broken when target==GL_TEXTURE_3DBrian Paul
1999-11-12 . Updates to get X86, MXX and 3DNow assembler code working with WatcomKendall Bennett
C++ and NASM. This includes lots of _ASMAPI macros to ensure that assembler functions are prototyped as __cdecl, as Watcom C++ uses register calling conventions by default. . Misc fixes to files to remove warnings generated by Watcom C++.
1999-11-11first big check-in of new Mesa 3.3 codeBrian Paul
1999-11-05clean-up to reduce MSVC warningsBrian Paul
1999-10-13removed GL_ prefix from memory macrosBrian Paul
1999-10-10now using GL_MALLOC, GL_FREEBrian Paul
1999-10-09texture units now share default texture objectsBrian Paul
1999-10-08Fixed includes & added a few hooks for the DRI.Keith Whitwell
1999-09-30more hooks for mga driver, including an immediate fastpathKeith Whitwell
1999-08-19Initial revisionjtg