glsl: Optimize lrp(x, 0, a) into x - (x * a).

Graphics / Mesa 3D Graphics Library / Mesa - Matt Turner [gmail.com] - 28 February 2014 12:36 UTC

Helps one program in shader-db:

instructions in affected programs: 96 -> 92 (-4.17%)

d5fa8a9 glsl: Optimize lrp(x, 0, a) into x - (x * a).
src/glsl/opt_algebraic.cpp | 2 ++
1 file changed, 2 insertions(+)

Upstream: cgit.freedesktop.org


  • Share