aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/program/prog_parameter.c
Commit message (Collapse)AuthorAgeFilesLines
* mesa: Simplify a bit of _mesa_add_state_reference using memcmp.Eric Anholt2010-10-081-12/+3
|
* mesa: Fix _mesa_lookup_parameter_constant's return value.José Fonseca2010-08-301-2/+4
| | | | | | | | | Fixes gcc warning In function ‘_mesa_add_unnamed_constant’: warning: ‘pos’ may be used uninitialized in this function but also what appears to be a bug.
* mesa: Remove now-unused _mesa_add_sampler().Eric Anholt2010-08-251-37/+0
| | | | | | We do the generation of "what sampler number within Parameters are we" right in ir_to_mesa.cpp, instead of repeatedly walking the existing list to find out.
* mesa: Remove now-unused _mesa_add_uniform.Eric Anholt2010-08-251-30/+0
| | | | | We had to inline it to avoid doing a double-lookup in the process of adding assertion checks.
* mesa: Remove the "Used" flag in gl_program_parameter.Eric Anholt2010-08-251-22/+0
| | | | | | This was in place for uniform handling, but nothing actually needs the value now, since presence in a parameter list indicates that the uniform was used as far as the linker was concerned.
* ir_to_mesa: Add support for sampler arrays.Eric Anholt2010-08-061-3/+4
| | | | | | | | | Support for samplers in general is still incomplete -- anything in a uniform struct will still be broken. But that doesn't appear to be any different from master. Fixes: glsl-fs-uniform-sampler-array.shader_test
* Merge remote branch 'origin/master' into glsl2Eric Anholt2010-07-261-1/+1
| | | | | | | | | | | This pulls in multiple i965 driver fixes which will help ensure better testing coverage during development, and also gets past the conflicts of the src/mesa/shader -> src/mesa/program move. Conflicts: src/mesa/Makefile src/mesa/main/shaderapi.c src/mesa/main/shaderobj.h
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-0/+751