i965: Avoid recalculating the tessellation VUE map for IO lowering.
authorKenneth Graunke <kenneth@whitecape.org>
Thu, 25 Feb 2016 06:34:51 +0000 (22:34 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Fri, 26 Feb 2016 23:55:59 +0000 (15:55 -0800)
commit15b3639bf1b0676e74b107d74653185eedbc6688
tree0108605c5783517779ba98f99e21385895a3cb15
parentcfbd9831f89ef165e7998d0b8524a1aefedec404
i965: Avoid recalculating the tessellation VUE map for IO lowering.

The caller already computes it.  Now that we have stage specific
functions, it's really easy to pass this in.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
src/mesa/drivers/dri/i965/brw_nir.c
src/mesa/drivers/dri/i965/brw_nir.h
src/mesa/drivers/dri/i965/brw_shader.cpp
src/mesa/drivers/dri/i965/brw_vec4_tcs.cpp