glsl: add new expression types for interpolateAt*
authorChris Forbes <chrisf@ijw.co.nz>
Sun, 10 Nov 2013 06:13:54 +0000 (19:13 +1300)
committerChris Forbes <chrisf@ijw.co.nz>
Fri, 11 Jul 2014 23:20:00 +0000 (11:20 +1200)
commit1d5b06664fdd31a9447a1d10ec0615245aa46563
treead81df42b513412a254283f18df9c065d10f4e6b
parent8b7a323596992a2a2127f40d2d4cae1e9fb0a94d
glsl: add new expression types for interpolateAt*

Will be used to implement interpolateAt*() from ARB_gpu_shader5

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
src/glsl/ir.cpp
src/glsl/ir.h
src/glsl/ir_builder.cpp
src/glsl/ir_builder.h
src/glsl/ir_constant_expression.cpp
src/glsl/ir_validate.cpp
src/mesa/program/ir_to_mesa.cpp
src/mesa/state_tracker/st_glsl_to_tgsi.cpp