summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/context.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: free shader program data before deleting shader objects.Brian Paul2008-05-071-0/+16
* delete default programs with ctx->Driver.DeleteProgram()Brian2008-03-221-2/+2
* init vertex weight attrib to (1,0,0,0)Markus Amsler2008-03-091-1/+1
* check if fb->Delete is null (bugs 13507,14293)Brian2008-01-301-1/+6
* fix broken two-sided stencilBrian2007-11-301-1/+0
* In _mesa_make_current(), don't unbind FBOs from the old context.Brian2007-09-111-10/+1
* Remove recent texobj refcount debug/logging code.Brian2007-08-161-20/+0
* more debug output (context destroy, fb destroy)Brian2007-08-151-0/+9
* Added _mesa_free_attrib_data() to free anything left in the attribute stack u...Brian2007-08-151-1/+3
* more tex obj ref count debugging (temporary)Brian2007-08-151-1/+8
* added some temporary texobj ref counting debug outputBrian2007-08-141-0/+3
* Fix a few more problems with freeing FBOs/textures during context destruction.Brian2007-08-141-24/+37
* free any render/framebuffers left in hash tables when freeing shared stateBrian2007-08-131-0/+23
* Implement mutex/locking around texture object reference counting.Brian2007-08-131-9/+3
* disable depthBits check in check_compatible(), see bug 11161Brian2007-06-081-2/+5
* Rename occlude.[ch] to queryobj.[ch]Brian2007-04-211-1/+1
* s/GL_SHADER_PROGRAM/GL_SHADER_PROGRAM_MESA/ (a Mesa-specific token)Brian2007-04-181-1/+1
* Use generic program limits instead of NV-specific ones to init program consta...Brian2007-04-161-4/+4
* more _mesa_unreference_framebuffer() calls, remove dead codeBrian2007-04-141-24/+2
* Remove the never-used SI-style imports/exports code.Brian2007-04-041-267/+2
* Restore the UseTexEnvProgram logic.Brian2007-03-271-4/+6
* Free shader-related context state: _mesa_free_shader_state()Brian2007-03-241-0/+1
* Merge branch 'origin' into glsl-compiler-1Brian2007-03-091-6/+17
|\
| * Fix/improve framebuffer object reference counting.Brian2007-03-061-12/+13
| * Do proper framebuffer refcounting in _mesa_make_current().Brian2007-02-261-0/+14
* | Merge branch 'origin' into glsl-compiler-1Brian2007-02-221-16/+4
|\|
| * Merge branch 'vbo-0.2'Keith Whitwell2007-02-021-3/+2
| |\
| | * Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa i...Keith Whitwell2007-01-161-1/+12
| | |\
| | * | Don't special-case FOG attribute initialization.Keith Whitwell2007-01-151-1/+0
| | * | merge current trunk into vbo branchAlan Hourihane2006-11-021-0/+11
| | * | Move edgeflag into the VERT_ATTRIB_SEVEN slot. This means that ourKeith Whitwell2006-10-301-2/+2
| * | | Override Const.CheckArrayBounds for Xserver in XMesaCreateContext().George Sapountzis2007-01-261-7/+1
| * | | Drop old (pre-AIGLX) GLcore interface.George Sapountzis2007-01-261-6/+1
| | |/ | |/|
* | | Minor clean-ups, reformatting, comment changes.Brian2006-12-201-23/+24
* | | Fix shader object reference counting and hash table deallocation.Brian2006-12-201-10/+16
* | | Clean-up and re-org of the main GLSL object types.Brian2006-12-191-3/+0
* | | Overhaul of GLSL API functions, dispatching, etc.Brian2006-12-191-8/+9
* | | Lots of assorted changes for new GLSL compiler backend.Brian2006-12-151-10/+51
|/ /
* | replace check for XFree86LOADER and IN_MODULE with XFree86Server (bug 9144)Brian Paul2006-11-271-1/+1
* | delete shader objects when destroying shared context stateBrian Paul2006-11-181-0/+11
* | Merge texmem-0-3-branch.Keith Whitwell2006-11-011-0/+4
* | Added a few new ctx->Const. fields for shader-related limits.Brian Paul2006-11-011-0/+7
|/
* check if ctx->Driver.GetBufferSize==NULL and no-opBrian Paul2006-10-171-5/+6
* Added #if / #else / #endif around code related to framebuffer initializationBrian Paul2006-10-151-0/+20
* resize buffers in MakeCurrentKeith Whitwell2006-09-221-0/+2
* Clean-up FEATURE_ARB_shader_objects #ifdefs. Bug 7492.Michal Krol2006-08-011-0/+6
* Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul2006-07-201-1/+1
* free array objects properly (bug 7493)Brian Paul2006-07-111-0/+14
* free GL2Objects unconditionallyTilman Sauerbeck2006-07-111-2/+0
* free the ArrayObjects hash tableTilman Sauerbeck2006-07-111-0/+5