i965/gen6/gs: Assign geometry shader VUE map properly.
authorIago Toral Quiroga <itoral@igalia.com>
Mon, 28 Jul 2014 08:05:57 +0000 (10:05 +0200)
committerIago Toral Quiroga <itoral@igalia.com>
Fri, 19 Sep 2014 13:01:15 +0000 (15:01 +0200)
commit6669fd0818a07f3bd8232ee72cf5e01d992b39f2
treef63809a2c46b3de8d1b9d88082b2de8c72454ce8
parent524ad6b901c3847db9d3528223d4ab2e2f517a1d
i965/gen6/gs: Assign geometry shader VUE map properly.

So far in gen6 we only used geometry shaders to implement transform feedback
in vertex shaders, so we assumed that the VUE map for the geometry shader
stage was always the same as for the vertex shader stage. This is no longer
true now that we support user provided geometry shaders in gen6 too.

Acked-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
src/mesa/drivers/dri/i965/brw_vec4_gs.c
src/mesa/drivers/dri/i965/brw_vs.c