diff options
author | Kenneth Graunke <[email protected]> | 2014-08-02 05:33:14 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2014-08-04 15:43:56 -0700 |
commit | f82f2fb3dc770902f1657ab1c22e6004faa3afab (patch) | |
tree | 40118de1d6a88933d7f9556070da883c6fc33dc3 /src/glsl/linker.cpp | |
parent | b48621c348fef53cc226b5ca8c08e4c71d24edec (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/linker.cpp')
0 files changed, 0 insertions, 0 deletions