diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2013-01-21 23:01:33 -0500 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2013-01-25 09:07:34 -0500 |
commit | 5383661092fc46cf7013052210e6d624f4d5b596 (patch) | |
tree | 0997c7806b795f6db0e75395edf752c5e605331b /src/glsl/glsl_symbol_table.h | |
parent | 9a204bb9f611e34396ea838b44517dd6eeb99bcc (diff) | |
download | external_mesa3d-5383661092fc46cf7013052210e6d624f4d5b596.zip external_mesa3d-5383661092fc46cf7013052210e6d624f4d5b596.tar.gz external_mesa3d-5383661092fc46cf7013052210e6d624f4d5b596.tar.bz2 |
glsl: Track blocks in the symbol table using the glsl_type instead of the gl_uniform_block
Eventually the gl_uniform_block information won't be calculated until
linking. Block names need to be checked for name clashes during
compiling, so we have to track it differently.
v2: Update the commit message. Suggested by Carl Worth.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Diffstat (limited to 'src/glsl/glsl_symbol_table.h')
-rw-r--r-- | src/glsl/glsl_symbol_table.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/glsl/glsl_symbol_table.h b/src/glsl/glsl_symbol_table.h index f95fb8a..9f56027 100644 --- a/src/glsl/glsl_symbol_table.h +++ b/src/glsl/glsl_symbol_table.h @@ -99,7 +99,6 @@ public: bool add_variable(ir_variable *v); bool add_type(const char *name, const glsl_type *t); bool add_function(ir_function *f); - bool add_uniform_block(struct gl_uniform_block *u); /*@}*/ /** |