i965: Introduce a brw_vue_prog_data::include_vue_handles flag.
authorKenneth Graunke <kenneth@whitecape.org>
Tue, 29 Sep 2015 21:43:29 +0000 (14:43 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Wed, 21 Oct 2015 21:27:48 +0000 (14:27 -0700)
commit72d84ae7ceaed4e723376a18d09689be183e0155
tree1dcadb203b79988a8f759e5f9c941da70384b43e
parentac98888afdc121e6eaafc9c5393647a2df4baef6
i965: Introduce a brw_vue_prog_data::include_vue_handles flag.

Tessellation shaders and SIMD8 geometry shaders may need to resort to
the pull model for inputs at times.  When set, the state upload code
will tell the hardware to provide URB handles for input data.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
src/mesa/drivers/dri/i965/brw_compiler.h
src/mesa/drivers/dri/i965/gen8_gs_state.c