summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorChad Versace <[email protected]>2010-10-13 08:29:58 -0700
committerKenneth Graunke <[email protected]>2010-10-15 00:20:18 -0700
commite2c1fe3eb0fa47f5501b4ec8cd6b732db7ca84be (patch)
tree9cee253665d9fb2d495391cb2444e3d3ab981467 /bin
parent4761d0d22ba79fa34adf679007498287e9fedca2 (diff)
glsl: Fix ir validation for bit logic ops
In ir_validate::visit_leave(), the cases for - ir_binop_bit_and - ir_binop_bit_xor - ir_binop_bit_or were incorrect. It was incorrectly asserted that both operands must be the same type, when in fact one may be scalar and the other a vector. It was also incorrectly asserted that the resultant type was the type of the left operand, which in fact does not hold when the left operand is a scalar and the right operand is a vector.
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions