summaryrefslogtreecommitdiffstats
path: root/src/glsl/ir_function_can_inline.cpp
diff options
context:
space:
mode:
authorIan Romanick <[email protected]>2011-12-22 17:37:26 -0800
committerIan Romanick <[email protected]>2012-01-03 19:21:19 -0800
commit4535874c1a6da74d9130e494d514284302e4d08e (patch)
tree0a339aac202cd0e2cc6f2af258eff702ee42d792 /src/glsl/ir_function_can_inline.cpp
parent0ed11e333147e280208d9d0b3ff3f39970547643 (diff)
ff_fragment_shader: Don't generate swizzles for scalar combiner inputs
There are a couple scenarios where the source could be zero and the operand could be either SRC_ALPHA or ONE_MINUS_SRC_ALPHA. For example, if the source was ZERO. This would result in something like (0).w, and a later call to ir_validate would get angry. Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=42517
Diffstat (limited to 'src/glsl/ir_function_can_inline.cpp')
0 files changed, 0 insertions, 0 deletions