aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/state.c
Commit message (Expand)AuthorAgeFilesLines
...
* Split _MaintainTexEnvProgram into two flags _Maintain and _Use. ThisKeith Whitwell2005-12-121-1/+3
* Updates for GL_EXT_timer_query:Brian Paul2005-12-071-0/+4
* No longer derive 'ati_fragment_shader' from 'program' class. Only theBrian Paul2005-11-191-1/+1
* Move stuff common to vertex/fragment_program into the base class, including:Brian Paul2005-11-121-3/+3
* remove unneeded #includesBrian Paul2005-11-051-1/+0
* fix GLX server resize/crash when resizing windowsBrian Paul2005-10-211-1/+1
* Fix a number of point size attenuation problems.Brian Paul2005-10-071-0/+3
* OpenGL 2.0's two-sided stencil feature wasn't implemented correctly.Brian Paul2005-09-131-0/+3
* Wrap every place that accesses a dispatch table with a macro. A new script-Ian Romanick2005-07-181-495/+496
* Use driver functions to create TexEnvProgram, TnlProgramKeith Whitwell2005-05-091-2/+7
* Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul2005-05-041-0/+4
* Add a facility to route all rasterization through a fragment programKeith Whitwell2005-05-041-0/+13
* cosmetic changesMichal Krol2005-04-141-6/+7
* Rename _mesa_update_buffers() to _mesa_update_draw_buffer_bounds() and doBrian Paul2005-02-261-8/+9
* plug in GL_EXT_framebuffer_object functionsBrian Paul2005-02-081-0/+23
* Some initial work for OpenGL 2.0: glStencilFunc/Op/MaskSeparate() functions.Brian Paul2005-01-121-0/+5
* Implement software ATI_fragment_shaderDave Airlie2004-12-191-0/+23
* Change the dispatch offsets for the VertexAttrib*NV functions so they don'tBrian Paul2004-11-271-3/+3
* clean up code related to dispatch table initializationBrian Paul2004-11-271-42/+1
* use _glapi_procBrian Paul2004-11-271-6/+3
* fill api entries for ARB_shader_objects and ARB_vertex_shaderMichal Krol2004-10-271-0/+50
* added support for GL_ARB_draw_buffersBrian Paul2004-10-021-0/+4
* updated error msgBrian Paul2004-09-101-2/+2
* Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 101...Brian Paul2004-08-251-2/+3
* Add EXT_vertex_cull support to mesaKeith Whitwell2004-05-101-0/+2
* Added ctx->Vertex/FragmentProgram._Enable flags. Set when vertex/fragmentBrian Paul2004-04-231-17/+36
* Added support for EXT_blend_equation_separate / ATI_blend_equation_separate.Ian Romanick2004-01-271-0/+1
* Don't set extra bits in FLUSH_VERTICES, fix several state bugs.Keith Whitwell2004-01-231-13/+11
* remove _mesa_check_driver_hooks() - it's really not too useful anymoreBrian Paul2004-01-201-11/+6
* Merge vtx-0-2-branchKeith Whitwell2003-11-241-1/+1
* Redo array element checking for vertex array buffers.Brian Paul2003-11-101-0/+108
* Moved some shared vertex/fragment program code into new program.c file.Brian Paul2003-08-311-5/+7
* Added support for GL_IBM_multimode_draw_arrays.Ian Romanick2003-08-221-0/+6
* fix a few more glitches from last big check-inBrian Paul2003-07-231-9/+3
* Merge Jose's documentation and core Mesa changes from embedded branchKeith Whitwell2003-07-171-575/+170
* Implemented GL_ARB_occlusion_query (not 100% finalized).Brian Paul2003-06-131-0/+14
* glBindProgramARB dispatches to glBindProgramNV (remove _mesa_BindProgramARB).Brian Paul2003-05-281-10/+11
* Use ctx->Const.MaxTextureImageUnits and MaxTextureCoordUnits in more places.Brian Paul2003-05-011-1/+3
* Implemented GL_EXT_depth_bounds_test.Brian Paul2003-04-211-4/+0
* alias ARB/NV program functions where possibleBrian Paul2003-04-211-40/+45
* Added arbprogram.c to Makefiles.Brian Paul2003-04-171-1/+72
* Added ctx->Texture._EnabledCoordUnits bitfield.Brian Paul2003-04-081-1/+27
* Basic infrastructure for GL_ARB_vertex_buffer_object.Brian Paul2003-03-291-3/+21
* proper dispatch for NV_fragment_program functionsBrian Paul2003-03-291-2/+2
* Fix up some fragment program texture enable issues.Brian Paul2003-03-151-9/+18
* Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]Brian Paul2003-03-011-6/+6
* First batch of code for GL_NV_fragment_program.Brian Paul2003-01-141-3/+18
* a few dispatch pointers weren't set (glGenTexturesEXT for example)Brian Paul2002-11-061-3/+18
* Header file clean-up:Brian Paul2002-10-241-5/+1
* surround vertex program code with #if FEATURE_NV_vertex_program/#endifBrian Paul2002-10-161-1/+5