gallium: remove dependencies on pipe_shader_state's semantic info
authorBrian <brian@i915.localnet.net>
Wed, 27 Feb 2008 23:02:58 +0000 (16:02 -0700)
committerBrian <brian@i915.localnet.net>
Wed, 27 Feb 2008 23:02:58 +0000 (16:02 -0700)
commitcddeca51adf0d2b736a223e47b60f6ef3be85bff
tree6aa036301dcd1cd5cb4488742427fec2f5c6d7b8
parent7df26d76d2a37e9e828296bfbcf7cec04bfbe233
gallium: remove dependencies on pipe_shader_state's semantic info

Use tgsi_scan_shader() to populate a tgsi_shader_info struct and use that instead.
13 files changed:
src/gallium/auxiliary/draw/draw_aaline.c
src/gallium/auxiliary/draw/draw_aapoint.c
src/gallium/auxiliary/draw/draw_clip.c
src/gallium/auxiliary/draw/draw_context.c
src/gallium/auxiliary/draw/draw_flatshade.c
src/gallium/auxiliary/draw/draw_private.h
src/gallium/auxiliary/draw/draw_pstipple.c
src/gallium/auxiliary/draw/draw_twoside.c
src/gallium/auxiliary/draw/draw_vertex_fetch.c
src/gallium/auxiliary/draw/draw_vertex_shader.c
src/gallium/auxiliary/draw/draw_vs_exec.c
src/gallium/auxiliary/draw/draw_vs_sse.c
src/gallium/auxiliary/draw/draw_wide_prims.c