glsl: Add support for new bit built-ins in ARB_gpu_shader5.
authorMatt Turner <mattst88@gmail.com>
Wed, 10 Apr 2013 00:45:12 +0000 (17:45 -0700)
committerMatt Turner <mattst88@gmail.com>
Mon, 6 May 2013 17:17:13 +0000 (10:17 -0700)
commit499d8c65457620c4879f6da302f0a9859ceaa2ee
tree5b44847b2ef50942f84a4d40beaffd9d046ca2f8
parent44d3287ecd8b81a30a51613cd578dd31a115d820
glsl: Add support for new bit built-ins in ARB_gpu_shader5.

v2: Move use of ir_binop_bfm and ir_triop_bfi to a later patch.

Reviewed-by: Chris Forbes <chrisf@ijw.co.nz>
src/glsl/ir.cpp
src/glsl/ir.h
src/glsl/ir_validate.cpp
src/glsl/opt_algebraic.cpp
src/mesa/program/ir_to_mesa.cpp
src/mesa/state_tracker/st_glsl_to_tgsi.cpp