mesa: support boolean and integer-based parameters in prog_parameter
authorBryan Cain <bryancain3@gmail.com>
Tue, 17 May 2011 22:13:20 +0000 (17:13 -0500)
committerBryan Cain <bryancain3@gmail.com>
Mon, 1 Aug 2011 22:59:07 +0000 (17:59 -0500)
commit6d89abadbcd68bbe9e08f041412549f8dc1fc73c
tree9876b1797693765c2cde010487011f7db6725020
parent17b695e6e7dd730497fb60a8e161935b23fa0e9c
mesa: support boolean and integer-based parameters in prog_parameter

The functionality is not used by anything yet, and the glUniform functions will
need to be reworked before this can reach its full usefulness.  It is
nonetheless a step towards integer support in the state tracker and classic drivers.
13 files changed:
src/mesa/main/ff_fragment_shader.cpp
src/mesa/main/ffvertex_prog.c
src/mesa/main/uniforms.c
src/mesa/program/ir_to_mesa.cpp
src/mesa/program/nvfragparse.c
src/mesa/program/prog_execute.c
src/mesa/program/prog_parameter.c
src/mesa/program/prog_parameter.h
src/mesa/program/prog_parameter_layout.c
src/mesa/program/prog_print.c
src/mesa/program/program.c
src/mesa/program/sampler.cpp
src/mesa/state_tracker/st_glsl_to_tgsi.cpp