summaryrefslogtreecommitdiffstats
path: root/src/gallium
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2013-01-16 20:24:13 -0800
committerKenneth Graunke <[email protected]>2013-01-18 11:31:27 -0800
commitf0dbd9255b5813d1567e1f09266f80e35dcbeb70 (patch)
tree177361584870d487198680a873cbce48dfd5b2e8 /src/gallium
parentaeff9a0d9889c4583e4f7fc89539380c1e6d043c (diff)
i965/vs: Store texturing results into a vec4 temporary.
The sampler appears to ignore writemasks (even when correcting the WRITEMASK_XYZW in brw_vec4_emit.cpp to the proper writemask) and just always writes all four values. To cope with this, just texture into a temporary, then MOV out into a register that has the proper number of components. NOTE: This is a candidate for stable branches. Fixes es3conform's shadow_execution_vert.test. Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'src/gallium')
0 files changed, 0 insertions, 0 deletions