gallium: fix vertex program output translation/mapping bug
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 18 Aug 2008 22:10:01 +0000 (16:10 -0600)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 18 Aug 2008 22:10:01 +0000 (16:10 -0600)
commite3f3e22cf7e9af4c5416d37329b7b8ee50f0cfcb
tree72bb600a6411be0008bd3021a336dbc3ba8680c4
parent90a1c6e4032571a1c3e43daeb357068ba14136fe
gallium: fix vertex program output translation/mapping bug

In some cases, the vertex program output's semantic info didn't match up
with the fragment program's input semantic info.  This info is now explicitly
passed into the st_translate_fragment_program() function.
src/mesa/state_tracker/st_atom_shader.c
src/mesa/state_tracker/st_cb_drawpixels.c
src/mesa/state_tracker/st_program.c
src/mesa/state_tracker/st_program.h