summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/state.c
Commit message (Expand)AuthorAgeFilesLines
* implement full reference counting for vertex/fragment programsBrian2008-05-061-9/+19
* fix mistakenly set ATIFragmentShader._Enabled bit (bug 15269)Roland Scheidegger2008-04-011-1/+1
* alias ProgramEnvParameter4xyARB and ProgramParameter4xyNV (bug #12935)Roland Scheidegger2007-11-091-4/+4
* Alias glStencilOpSeparateATI with glStencilOpSeparate.Brian2007-10-301-1/+0
* Finish up ATI_separate_stencilBrian2007-10-301-0/+4
* Restore old _TriangleCaps code to fix Blender problem (bug 12164)Brian2007-09-271-0/+38
* Remove ctx->Point._Size and ctx->Line._Width.Brian2007-07-211-2/+2
* Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian2007-07-041-6/+6
* Initial implementation of MESA_texture_arrayIan Romanick2007-05-161-0/+5
* Unconditionally update _TriangleCaps bits. Fixes software fallback bugs, suc...Brian2007-04-261-3/+3
* Rename occlude.[ch] to queryobj.[ch]Brian2007-04-211-3/+3
* Restore the UseTexEnvProgram logic.Brian2007-03-271-0/+10
* Merge branch 'origin' into glsl-compiler-1Brian2007-02-221-22/+80
|\
| * ctx->Point._Size fixRune Peterson2007-02-101-3/+0
| * Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa i...Keith Whitwell2007-01-161-25/+111
| |\
| | * Move all the code for computing ctx->_TriangleCaps into state.c.Brian2006-12-131-21/+83
| * | merge current trunk into vbo branchAlan Hourihane2006-11-021-1/+14
| * | Move edgeflag into the VERT_ATTRIB_SEVEN slot. This means that ourKeith Whitwell2006-10-301-2/+2
* | | Clean-up and re-org of the main GLSL object types.Brian2006-12-191-5/+4
* | | Overhaul of GLSL API functions, dispatching, etc.Brian2006-12-191-2/+2
* | | Lots of assorted changes for new GLSL compiler backend.Brian2006-12-151-27/+62
| |/ |/|
* | plug in 2.0, 2.1 functionsBrian Paul2006-11-031-0/+26
* | new RGBA_LOGICOP_ENABLED() macroBrian Paul2006-11-021-3/+1
* | Rename _mesa_IsProgram() to _mesa_IsProgramARB() to avoid collision with theBrian Paul2006-11-021-1/+1
* | Merge texmem-0-3-branch.Keith Whitwell2006-11-011-1/+14
|/
* Fix bug #4681.Ian Romanick2006-10-111-19/+1
* GL_EXT_paletted_texture functions should alias GL_SGI_color_table functions.Ian Romanick2006-08-241-14/+14
* added FEATURE_EXT_timer_query and testsBrian Paul2006-08-171-3/+4
* Add support for GL_EXT_gpu_program_parameters. Any driver that enablesIan Romanick2006-08-151-0/+6
* Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul2006-07-201-1/+1
* Compute ctx->Color._LogicOpEnabled in one place instead of four places!Brian Paul2006-07-181-1/+18
* Add support for GL_APPLE_vertex_array_object. Several test programsIan Romanick2006-06-121-38/+45
* The ctx->_TexEnvProgram that's allocated in update_state() doesn't seem toBrian Paul2006-05-241-1/+2
* Put color index attribute into the 6th attribute slot.Brian Paul2006-04-251-6/+6
* More GLSL code:Michal Krol2006-04-111-2/+15
* Move the computation of the viewport matrix into a new update_viewport_matrix()Brian Paul2006-03-291-0/+23
* Added glBlitFramebufferEXT function.Brian Paul2006-03-011-2/+6
* s/GLuint/GLbitfield/Brian Paul2006-01-091-1/+1
* Removed the GL_SGIX/SGIS_pixel_texture extensions. Same thing can beBrian Paul2005-12-141-15/+0
* 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