diff options
author | Eric Anholt <[email protected]> | 2010-09-27 15:46:51 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2010-09-27 15:52:56 -0700 |
commit | 668cdbe12958247f4a563c362dbf3247de7ccc3f (patch) | |
tree | 11c62afb6e8cdfdda930f55603d32d688c3b49b1 /src/glsl/ir_validate.cpp | |
parent | 8b2d5f431f8c862374d3e352f228b016060cd70a (diff) |
glsl: Fix broadcast_index of lower_variable_index_to_cond_assign.
It's trying to get an int smeared across all channels, not trying to
get a 1:1 mapping of a subset of a vector's channels. This usually
ended up not mattering with ir_to_mesa, since it just smears floats
into every chan of a vec4.
Fixes:
glsl1-temp array with swizzled variable indexing
Diffstat (limited to 'src/glsl/ir_validate.cpp')
0 files changed, 0 insertions, 0 deletions