i965: SF: New implementation of get_attr_override using the VUE map.
authorPaul Berry <stereotype441@gmail.com>
Tue, 30 Aug 2011 20:06:14 +0000 (13:06 -0700)
committerPaul Berry <stereotype441@gmail.com>
Tue, 6 Sep 2011 18:04:56 +0000 (11:04 -0700)
commit2d909f431c67d0c8c5075dc40f2901076c5bc48b
treeaf12cbc083fba13608f8495e0d070b74d01a8338
parentbbc53d6285efc664b9b9f326cdcd82a9414507c1
i965: SF: New implementation of get_attr_override using the VUE map.

This patch changes get_attr_override() (which computes the
relationship between vertex shader outputs and fragment shader inputs)
to use the VUE map.

Reviewed-by: Eric Anholt <eric@anholt.net>
src/mesa/drivers/dri/i965/brw_state.h
src/mesa/drivers/dri/i965/gen6_sf_state.c
src/mesa/drivers/dri/i965/gen7_sf_state.c