diff options
author | Eric Anholt <eric@anholt.net> | 2010-07-21 21:45:34 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2010-07-21 22:05:30 -0700 |
commit | c686ee0fa7e2298408259f5533b739c7d05c78b8 (patch) | |
tree | 1c7e6f6d4e11210fe77270ee0480a41ca4014a0b /src/glw/GLwDrawA.h | |
parent | 21eaa62ba461854003e5f74e6fc32e559e9c8455 (diff) |
i965: In the VS, multiply the address reg by the appropriate register size.
The ARL value is increments of vec4 in the register file. But
PROGRAM_TEMPORARY or PROGRAM_INPUT are stored as vec4s interleaved
between the two verts being executed (thus a vec8 each), compared to
PROGRAM_STATE_VAR being packed vec4s.
Fixes:
glsl-vs-arrays-2
glsl-vs-mov-after-deref
(without regressing glsl-vs-arrays-3)
Diffstat (limited to 'src/glw/GLwDrawA.h')
0 files changed, 0 insertions, 0 deletions