i965: Retype pre-Gen6 varying pull load destination to UW.
authorKenneth Graunke <kenneth@whitecape.org>
Thu, 17 Apr 2014 03:15:23 +0000 (20:15 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 17 Apr 2014 17:54:00 +0000 (10:54 -0700)
commit71846a943f9b699d0f234d919dcb8d1934943693
treef8a2eba2b1bca770ebf4df0116c9d7f648c28689
parentee10e893cbd616da295dc46ca37ece664cd91d1a
i965: Retype pre-Gen6 varying pull load destination to UW.

This sets up the proper execution mask for sends in SIMD16 mode.

Fixes Piglit's glsl-fs-normalmatrix, glsl-fs-uniform-array-2,
glsl-fs-uniform-array-6, and glsl-fs-uniform-array-7 on Ironlake,
which regressed when I enabled SIMD16 pull parameter support in
commit b207e88b25e526d0f1ada7b19605b880a27866dc.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/mesa/drivers/dri/i965/brw_fs_generator.cpp