summaryrefslogtreecommitdiffstats
path: root/src/glsl/ir_function.cpp
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2014-08-02 05:33:14 -0700
committerKenneth Graunke <[email protected]>2014-08-04 15:43:56 -0700
commitf82f2fb3dc770902f1657ab1c22e6004faa3afab (patch)
tree40118de1d6a88933d7f9556070da883c6fc33dc3 /src/glsl/ir_function.cpp
parentb48621c348fef53cc226b5ca8c08e4c71d24edec (diff)
mesa: Actually use the Mesa IR optimizer for ARB programs.
On Haswell, this cuts 1-3 instructions from 183 vertex shaders in "Shadowrun Returns", "Shatter", and "Trine 2." It adds 2 instructions to a single fragment shader in "Closure." total instructions in shared programs: 278803 -> 278546 (-0.09%) instructions in affected programs: 41930 -> 41673 (-0.61%) Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/glsl/ir_function.cpp')
0 files changed, 0 insertions, 0 deletions