summaryrefslogtreecommitdiffstats
path: root/src/glsl/ir_variable.cpp
diff options
context:
space:
mode:
authorEric Anholt <[email protected]>2010-07-06 18:09:39 -0700
committerEric Anholt <[email protected]>2010-07-07 09:10:48 -0700
commitd674ebcee0d2731e50d6530502cefcebc39dcdb6 (patch)
tree74feecda4fdc277c972e01267289a66cd45415f6 /src/glsl/ir_variable.cpp
parent6de882334ac7f3d32d04261adfed1397e075ffd5 (diff)
glsl2: Add a pass to simplify if statements returning from both sides.
This allows function inlining making the following tests work even without function calls implemented: glsl-fs-functions-2 glsl-fs-functions-3 glsl-vs-functions glsl-vs-functions-2 glsl-vs-functions-3 glsl-vs-vec4-indexing-5 (Note that those tests were designed to trigger actual function calls, and this defeats them. However, those testcases ended up catching the bug in the previous commit.)
Diffstat (limited to 'src/glsl/ir_variable.cpp')
0 files changed, 0 insertions, 0 deletions