summaryrefslogtreecommitdiffstats
path: root/src/glsl/opt_cse.cpp
diff options
context:
space:
mode:
authorTapani Pälli <[email protected]>2014-09-09 14:56:06 +0300
committerTapani Pälli <[email protected]>2014-09-11 10:09:12 +0300
commit096ee4c3b00cf1038830ee5994dd27e9963c24e8 (patch)
treee508b315da59c82eb7df99ec65de5d9836e3c685 /src/glsl/opt_cse.cpp
parent82edcb918be3fdff12af3123269552d0829316ed (diff)
glsl: mark variable as loop constant when it is set read only
Patch modifies is_loop_constant() to take advantage of 'read_only' bit in ir_variable to detect a loop constant. Variables marked read-only are loop constant like mentioned by a comment in the function. v2: remove unnecessary comment (Francisco) Signed-off-by: Tapani Pälli <[email protected]> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=82537 Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Anuj Phogat <[email protected]> Reviewed-by: Francisco Jerez <[email protected]>
Diffstat (limited to 'src/glsl/opt_cse.cpp')
0 files changed, 0 insertions, 0 deletions