Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.
authorBrian <brian.paul@tungstengraphics.com>
Thu, 20 Sep 2007 00:53:36 +0000 (18:53 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Thu, 20 Sep 2007 00:53:59 +0000 (18:53 -0600)
commit37cf13ed9a429c755f121daa1776b1b30a985ab3
tree8ae423c054011d6826024b173e1de892c8bed78e
parent83a674a7af4e58f677a56aae2111d2cbdbf1e21d
Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.

TGSI_ATTRIB_x tokens still present and used in a few places.
Expanded set of TGSI_SEMANTIC_x tokens for describing the meaning
of inputs/outputs.  These tokens are in a crude state ATM.
Lots of #if 0 / disabled code to be removed yet, etc...
Softpipe and i915 drivers should be in working condition but not heavily tested.
22 files changed:
src/mesa/pipe/draw/draw_vertex_shader.c
src/mesa/pipe/i915simple/i915_context.c
src/mesa/pipe/i915simple/i915_fpc.h
src/mesa/pipe/i915simple/i915_fpc_translate.c
src/mesa/pipe/i915simple/i915_state_derived.c
src/mesa/pipe/p_context.h
src/mesa/pipe/p_defines.h
src/mesa/pipe/p_state.h
src/mesa/pipe/softpipe/sp_context.c
src/mesa/pipe/softpipe/sp_state_derived.c
src/mesa/pipe/tgsi/exec/tgsi_build.c
src/mesa/pipe/tgsi/exec/tgsi_dump.c
src/mesa/pipe/tgsi/exec/tgsi_token.h
src/mesa/pipe/tgsi/mesa/mesa_to_tgsi.c
src/mesa/pipe/tgsi/mesa/mesa_to_tgsi.h
src/mesa/state_tracker/st_atom_fs.c
src/mesa/state_tracker/st_atom_vs.c
src/mesa/state_tracker/st_cb_clear.c
src/mesa/state_tracker/st_cb_drawpixels.c
src/mesa/state_tracker/st_cb_rasterpos.c
src/mesa/state_tracker/st_draw.c
src/mesa/state_tracker/st_program.h