OSDN Git Service

linker: Calculate the sampler to texture target mapping during linking
authorIan Romanick <ian.d.romanick@intel.com>
Tue, 15 Nov 2011 02:12:16 +0000 (18:12 -0800)
committerIan Romanick <ian.d.romanick@intel.com>
Wed, 11 Jan 2012 20:51:24 +0000 (12:51 -0800)
commit6a992c3288b6f7a5d94172c9ad1908e71e58233e
tree01de8311508d0034fc622393f2e7abcbef4742bd
parent32be81de39f7548e353afabf1215b0ea7c7b0916
linker: Calculate the sampler to texture target mapping during linking

Track the calculated data in gl_shader_program instead of the
individual assembly shaders.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/glsl/link_uniforms.cpp
src/mesa/main/ff_fragment_shader.cpp
src/mesa/main/mtypes.h
src/mesa/main/uniform_query.cpp
src/mesa/main/uniforms.c
src/mesa/main/uniforms.h
src/mesa/program/ir_to_mesa.cpp
src/mesa/state_tracker/st_glsl_to_tgsi.cpp