i965: Fix the response len of masked sampler messages for 8-wide dispatch.
authorEric Anholt <eric@anholt.net>
Wed, 10 Mar 2010 18:38:20 +0000 (10:38 -0800)
committerEric Anholt <eric@anholt.net>
Wed, 10 Mar 2010 18:44:08 +0000 (10:44 -0800)
commitf6d210c284751ac50a8d6358de7e75a1ff1e4ac7
treec67a4e741304c72b9ab5bc5e0fdfbb8eb55a31d5
parentc8ef7a09664d29dac682b953eb66efaebbdd6fd7
i965: Fix the response len of masked sampler messages for 8-wide dispatch.

The bad response length would hang the GPU with a masked sample in a
shader using control flow.  For 8-wide, the response length is always
4, and masked slots are just not written to.  brw_wm_glsl.c already
allocates registers in the right locations.

Fixes piglit glsl-fs-bug25902 (fd.o bug #25902).
src/mesa/drivers/dri/i965/brw_eu_emit.c