aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/shader_api.c
Commit message (Expand)AuthorAgeFilesLines
* added FLUSH_VERTICES() in _mesa_use_program()Brian2007-02-031-0/+8
* Only glUniform1i() can be used to set sampler uniforms. Generate error other...Brian2007-02-021-0/+14
* fix _mesa_get_uniform_location() so it uses the given program handleBrian2007-01-301-2/+3
* fix g++ warnings/errorsBrian2007-01-231-3/+3
* checkpoint: codegen for global vars w/ initializersBrian2007-01-101-1/+2
* assorted code clean-upsBrian2007-01-101-2/+1
* get rid of STATE_USER_ATTRIB/STATE_AUTO_ATTRIBBrian2007-01-091-1/+1
* clean up a bunch of program parameter stuffBrian2007-01-091-3/+3
* Implement vertex attribute binding.Brian2007-01-091-15/+24
* Checkpoint glsl compiler work: sampler uniforms now implemented, linked prope...Brian2007-01-051-1/+8
* finish some loose ends in _mesa_uniform()Brian2007-01-041-13/+44
* Fix some incorrect GL error values. Reorganize _mesa_compile_shader() code.Brian2007-01-041-35/+14
* comment about uniformsBrian2006-12-211-0/+4
* Uniform matrix support.Brian2006-12-201-54/+55
* code re-orgBrian2006-12-201-158/+155
* Fix shader object reference counting and hash table deallocation.Brian2006-12-201-7/+62
* Clean-up and re-org of the main GLSL object types.Brian2006-12-191-187/+198
* Overhaul of GLSL API functions, dispatching, etc.Brian2006-12-191-986/+525
* GLSL API functions.Brian2006-12-181-0/+1390