mesa/src
Ian Romanick 7a7b44b329 glsl: Add ir_variable::interface_type field
For variables that are in an interface block or are an instance of an
interface block, this is the GLSL_TYPE_INTERFACE type for that block.

Convert the ir_variable::is_in_uniform_block method added in the
previous commit to use this field instead of ir_variable::uniform_block.

v2: Fix the place-holder comment on ir_variable::interface_type.
Suggested by Paul Berry.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Carl Worth <cworth@cworth.org>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2013-01-25 09:07:34 -05:00
..
egl egl/dri2: Fix typo in the previous commit 2013-01-15 14:19:04 -08:00
gallium libgl-xlib/build: Link with C++ when LLVM is used 2013-01-24 14:00:27 -08:00
gbm Clean up .gitignore files 2013-01-10 22:01:31 +01:00
getopt
glsl glsl: Add ir_variable::interface_type field 2013-01-25 09:07:34 -05:00
glx scons: Fix dependencies of generated headers. 2013-01-21 19:10:54 +00:00
gtest gtest: Build it only for 'make check'. 2013-01-13 12:38:44 +01:00
mapi scons: Fix dependencies of generated headers. 2013-01-21 19:10:54 +00:00
mesa glsl: Add ir_variable::is_in_uniform_block predicate 2013-01-25 09:07:34 -05:00
Makefile.am automake: Convert src/Makefile to automake. 2012-06-11 09:28:00 -07:00
SConscript Remove libGLU 2012-08-31 10:58:15 -07:00