summaryrefslogtreecommitdiffstats
path: root/src/glsl/opt_constant_variable.cpp
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2014-11-11 23:16:13 -0800
committerKenneth Graunke <[email protected]>2015-09-11 00:01:24 -0700
commit4654439fdd766f79a78fe0d812fd916f5815e7e6 (patch)
tree54bc99aca6f096eb7cde5884fc41b86f9bafe3bd /src/glsl/opt_constant_variable.cpp
parente20f30eb5181cddf8286d2247cfaf7e0fac7e417 (diff)
glsl: Use hash tables for opt_constant_propagation() kill sets.
Cuts compile/link time of the fragment shader in #91857 by 19% (16.28 -> 13.05). I didn't bother with the acp sets because they're smaller, but it might be worth doing as well. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=91857 Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Thomas Helland <[email protected]> Reviewed-by: Timothy Arceri <[email protected]> Tested-by: Tapani Pälli <[email protected]>
Diffstat (limited to 'src/glsl/opt_constant_variable.cpp')
0 files changed, 0 insertions, 0 deletions