i965: Make pixel_xy results UW.
authorEric Anholt <eric@anholt.net>
Sun, 5 Sep 2010 03:54:52 +0000 (20:54 -0700)
committerEric Anholt <eric@anholt.net>
Tue, 7 Sep 2010 20:00:22 +0000 (13:00 -0700)
commit32b84ef4ca50998914184fc4600d8e43674a9a22
tree81e1e2979b30d06a770d29a2c842b31c86203fae
parentc47b289972a6c5ca0e30ff5618418e5ca91bd1ec
i965: Make pixel_xy results UW.

There is a restriction on the destination of an operation involving a
vector immediate being 128-bit aligned and the destination horizontal
stride being equivalent to 2 bytes.  Fixes bad pixel_x results from
gl_FragCoord, where each pair had the same value.
src/mesa/drivers/dri/i965/brw_fs.cpp