summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/context.c
Commit message (Expand)AuthorAgeFilesLines
* GLvisual inside GLframebuffer is no longer a pointer, copy the struct instead.Brian Paul2001-02-281-9/+22
* Initialize Line._WidthKeith Whitwell2001-02-271-1/+2
* Disable most extensions by default. Drivers should enable them as needed.Brian Paul2001-02-261-5/+5
* Changed FetchTexel() function pointer arguments.Brian Paul2001-02-171-6/+6
* Overhaul of texture image handling.Brian Paul2001-02-061-2/+1
* removed the unused/broken GL_PGI_misc_hints extensionBrian Paul2001-01-241-5/+1
* Lots of GLchan datatype changes.Brian Paul2001-01-241-2/+2
* Replaced struct gl_visual with struct __GLcontextModesRec from glcore.h.Brian Paul2001-01-231-49/+52
* Add a 'RenderPrimitive' callback to t_vb_render.c. Helps out driversKeith Whitwell2001-01-081-2/+3
* various compilation/warning fixesKeith Whitwell2001-01-051-2/+2
* Major rework of tnl moduleKeith Whitwell2000-12-261-19/+10
* set visual->MRD to 2.0Brian Paul2000-12-161-2/+2
* initialize convolution filters to zeroBrian Paul2000-12-091-1/+6
* Initial work on GL_MESA_sprite_point extension.Brian Paul2000-12-081-1/+2
* Added MaxClipPlanes and MaxLights to gl_constants struct so T&LBrian Paul2000-11-271-1/+3
* Support for swappable t&l modules, including an example one in the FXKeith Whitwell2000-11-241-66/+4
* Committing in .Jouk Jansen2000-11-221-11/+11
* Replaced Texture.CurrentD[] with separate Texture.Current1/2/3D vars.Brian Paul2000-11-191-33/+56
* Move the transform and lighting code to two new directoriesKeith Whitwell2000-11-161-149/+101
* Replaced ctx->Point.Size with ctx->Point._SizeBrian Paul2000-11-151-3/+3
* Cleanup of derived state calculation prior to seperating software T&LKeith Whitwell2000-11-131-9/+4
* - Changes for new software rasterizer modulesKeith Whitwell2000-11-051-44/+28
* Moved the software rasterizer to a new directory.Keith Whitwell2000-10-311-12/+10
* Rearrange VERT_* flags to support 4 texture units.Keith Whitwell2000-10-301-4/+5
* Removed UPDATE_IMAGE_TRANSFER_STATE, use _NEW_PIXEL flag instead.Brian Paul2000-10-301-2/+2
* Replace the flags Mesa was using for ctx->NewState with a new setKeith Whitwell2000-10-301-5/+6
* renamed Current.ByteColor Current.ColorBrian Paul2000-10-291-3/+3
* Basic work to support deep color channels:Brian Paul2000-10-281-2/+2
* Implement EXT_fog_coord and EXT_secondary_color.Keith Whitwell2000-10-271-1/+21
* Major audit of all Mesa's x86 assembly code. This round is basicallyGareth Hughes2000-10-231-3/+4
* polygon offset changes; added Visual->MRD fieldBrian Paul2000-10-211-1/+3
* Changes for multitexture > 3, code clean-ups.Brian Paul2000-10-201-3/+9
* if depthBits == 0, set DepthMask = 2^16 to fix per-fragment fog problemsBrian Paul2000-10-091-4/+5
* removed ctx->Texture.Enabled, use ctx->Texture.ReallyEnabled insteadBrian Paul2000-09-281-2/+1
* First batch of OpenGL SI related changes:Brian Paul2000-09-261-92/+117
* Replaced preprocessor symbol GL_MESA_TRACE with MESA_TRACE.Brian Paul2000-09-261-3/+3
* new comments, misc clean-upBrian Paul2000-09-171-2/+14
* added GL_MESA_trace supportBrian Paul2000-09-151-3/+3
* explicitly init some texture varsBrian Paul2000-09-141-1/+3
* init mutexBrian Paul2000-09-121-3/+4
* changed gl_frame_buffer Xmax and Ymax to be exclusive boundary valuesBrian Paul2000-09-081-1/+18
* Removed ctx->Driver.LogicOp().Brian Paul2000-09-071-3/+1
* added tracing facility from LokiBrian Paul2000-09-051-1/+38
* don't free ctx inside _mesa_initialize_context() if error, caller does that.Brian Paul2000-08-291-7/+3
* implemented new ImageTransferState bitmaskBrian Paul2000-08-211-2/+2
* initialize GenBit[STRQ] in init_texture_unit()Brian Paul2000-07-191-1/+6
* test for MESA_DEBUG = silent in gl_error(), misc clean-upBrian Paul2000-07-141-22/+25
* initialize some color table scale/bias factorsBrian Paul2000-06-301-1/+5
* added GL_TABLE_TOO_LARGE to gl_error()Brian Paul2000-06-291-1/+4
* added code to initialize shininess tablesBrian Paul2000-06-281-1/+6