i965/vs: Avoid generating extra moves when setting up large ir_constants.
authorEric Anholt <eric@anholt.net>
Sat, 6 Aug 2011 04:22:36 +0000 (21:22 -0700)
committerEric Anholt <eric@anholt.net>
Tue, 16 Aug 2011 20:04:42 +0000 (13:04 -0700)
commit31ef2e3ec2f5837eea0899b4bda5ea15e335a6a2
tree091ce6649602649851267eb6f54dd1e84647e247
parentaba9801996f2f524a765df378c234a7645b3a5d1
i965/vs: Avoid generating extra moves when setting up large ir_constants.

We were also screwing up the types in the process, and just not
emitting moves was easier.
src/mesa/drivers/dri/i965/brw_vec4.h
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp