ir_to_mesa: use RSQ+MUL instead of RSQ+RCP for SQRT
authorMarek Olšák <maraeo@gmail.com>
Tue, 31 Aug 2010 03:38:50 +0000 (05:38 +0200)
committerMarek Olšák <maraeo@gmail.com>
Tue, 31 Aug 2010 04:36:52 +0000 (06:36 +0200)
commit4f189b3bf57a6500953dac49105f160af5fa6468
tree6e406eb6f33443db25d95b6f7808c19fcaedd97b
parent2619b1c96feed72444499021d8a870eab1c37e00
ir_to_mesa: use RSQ+MUL instead of RSQ+RCP for SQRT

sqrt(x) = 1/rsq(x) = x*rsq(x)

This optimization already was in the old GLSL compiler.

Acked on irc by Eric Anholt.
src/mesa/program/ir_to_mesa.cpp