summaryrefslogtreecommitdiff
path: root/src/mesa/main/shaderapi.h
AgeCommit message (Collapse)Author
2010-10-29mesa: Make metaops use program refcounts instead of names.Eric Anholt
Fixes failure on restoring state when the program was active but deleted, and the name no longer exists. Bug #31194
2010-10-28mesa: plug in stubs for glBindFragDataLocation(), glGetFragDataLocation()Brian Paul
2010-10-27mesa: Skeletal support for GL_EXT_separate_shader_objectsIan Romanick
Really just filling in the entry points. None of them do anything other than validate their inputs.
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-06-28mesa: initial support for ARB_geometry_shader4Zack Rusin
laying down the foundation for everything and implementing most of the stuff. linking, gl_VerticesIn and multidimensional inputs are left.
2010-06-10mesa: refactor shader api / object codeBrian Paul
Remove the unneeded ctx->Driver hooks for shader-related functions. Move state and API-related things into main/.