diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2010-03-19 11:57:24 -0700 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2010-03-19 11:57:24 -0700 |
commit | 8bde4cec6b189564b1f2d58514bd7e7a4b40f714 (patch) | |
tree | 6c4bd932f35b52cc8948255e4100b43478833483 /glsl_types.cpp | |
parent | 82de85e264383553dc3c3f827c3b3259355b1006 (diff) |
Use glsl_symbol_table instead of using _mesa_symbol_table directly
Diffstat (limited to 'glsl_types.cpp')
-rw-r--r-- | glsl_types.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/glsl_types.cpp b/glsl_types.cpp index cd473625f2..5a087216ea 100644 --- a/glsl_types.cpp +++ b/glsl_types.cpp @@ -22,28 +22,27 @@ */ #include <stdlib.h> -#include "symbol_table.h" +#include "glsl_symbol_table.h" #include "glsl_parser_extras.h" #include "glsl_types.h" #include "builtin_types.h" static void -add_types_to_symbol_table(struct _mesa_symbol_table *symtab, +add_types_to_symbol_table(glsl_symbol_table *symtab, const struct glsl_type *types, unsigned num_types) { unsigned i; for (i = 0; i < num_types; i++) { - _mesa_symbol_table_add_symbol(symtab, 0, types[i].name, - (void *) & types[i]); + symtab->add_type(types[i].name, & types[i]); } } static void -generate_110_types(struct _mesa_symbol_table *symtab) +generate_110_types(glsl_symbol_table *symtab) { add_types_to_symbol_table(symtab, builtin_core_types, Elements(builtin_core_types)); @@ -55,7 +54,7 @@ generate_110_types(struct _mesa_symbol_table *symtab) static void -generate_120_types(struct _mesa_symbol_table *symtab) +generate_120_types(glsl_symbol_table *symtab) { generate_110_types(symtab); @@ -65,7 +64,7 @@ generate_120_types(struct _mesa_symbol_table *symtab) static void -generate_130_types(struct _mesa_symbol_table *symtab) +generate_130_types(glsl_symbol_table *symtab) { generate_120_types(symtab); |