gallium: modify draw_find_vs_output() to search vertex shader outputs
authorBrian <brian@i915.localnet.net>
Mon, 25 Feb 2008 21:46:42 +0000 (14:46 -0700)
committerBrian <brian@i915.localnet.net>
Mon, 25 Feb 2008 21:46:42 +0000 (14:46 -0700)
commitd6c7f7e314ee9f034402c919d142bf6ba9844ec9
tree5a51a49ea77136caa1177ddb66a76635a33a6475
parentea02342c11eaeb700495b403caecc13a129333e8
gallium: modify draw_find_vs_output() to search vertex shader outputs

This simplifies drivers using the draw module and removes the last dependency
on vertex-shader "internals".  Since the draw module is producing the
post-transformed vertices, it makes sense to ask it where specific vertex
attributes are located.

This could also simplify some things in the state tracker code for selection,
feedback, rasterpos...
src/gallium/auxiliary/draw/draw_context.c