glsl: Implement saturate as ir_unop_saturate
authorAbdiel Janulgue <abdiel.janulgue@linux.intel.com>
Fri, 20 Jun 2014 23:55:03 +0000 (16:55 -0700)
committerAbdiel Janulgue <abdiel.janulgue@linux.intel.com>
Sun, 31 Aug 2014 18:04:08 +0000 (21:04 +0300)
commitcbd0d643a30901dabc5b3cc84121bafe16f8fc6f
treea8216d67c54323e73ad8ac0bf1868a5322236451
parentcb621166dca23f223139797dd5fd476cdfd01c22
glsl: Implement saturate as ir_unop_saturate

Now that we have the ir_unop_saturate implemented as a single
instruction, generate the correct simplified expression.

Reviewed-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Signed-off-by: Abdiel Janulgue <abdiel.janulgue@linux.intel.com>
src/glsl/ir_builder.cpp