i965: Mostly fix glsl-max-varyings.
authorEric Anholt <eric@anholt.net>
Tue, 20 Jul 2010 00:22:20 +0000 (17:22 -0700)
committerEric Anholt <eric@anholt.net>
Tue, 20 Jul 2010 02:29:48 +0000 (19:29 -0700)
commitf9d11b8cee235dae42f757e21c2536391c07b3e8
tree23527447e52aaba3f8dfff209bfa5185cebdd105
parente179fa9a0a0fb3bfd8f4cec998a886dc06f75d0a
i965: Mostly fix glsl-max-varyings.

There was confusion on both the size of message we can send, and on
what the URB destination offset means.

The remaining problems appear to be due to spilling of regs in the
fragment shader being broken.
src/mesa/drivers/dri/i965/brw_vs_emit.c