summaryrefslogtreecommitdiffstats
path: root/src/glsl/ir.cpp
diff options
context:
space:
mode:
authorChris Forbes <[email protected]>2013-09-30 22:10:17 +1300
committerChris Forbes <[email protected]>2013-10-03 07:54:53 +1300
commit0d7fc10bcd2efb2f96d684b3273b4e0c0b0afef0 (patch)
tree04105027f89020ef6769e2100f6bacdb202cefc5 /src/glsl/ir.cpp
parent4e4c32ba11598818583ad0aa689339297ddf1c74 (diff)
i965: fix bogus swizzle in brw_cubemap_normalize
When used with a cube array in VS, failed assertion in ir_validate: Assignment count of LHS write mask channels enabled not matching RHS vector size (3 LHS, 4 RHS). To fix this, swizzle the RHS correctly for the writemask. This showed up in the ARB_texture_gather tests, which exercise cube arrays in the VS. Signed-off-by: Chris Forbes <[email protected]> Cc: "9.2" <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/glsl/ir.cpp')
0 files changed, 0 insertions, 0 deletions