i965: When emitting a src/dst read of an output, keep the swizzle and neg
authorIan Romanick <ian.d.romanick@intel.com>
Thu, 21 Jul 2011 01:07:50 +0000 (18:07 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Sat, 23 Jul 2011 08:24:18 +0000 (01:24 -0700)
commit1d3f09f15998c60326bf6c53a8d32c82496264ae
tree73eb1e610f523d20a0dd3a33adf00e050362e87e
parent337e2dfad0bcd567755272271abd2593a1d0fd1f
i965: When emitting a src/dst read of an output, keep the swizzle and neg

Fixes i965 piglit vs-varying-array-mat[234]-row-rd.

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