Searched refs:glsl_symbol_table (Results 1 - 13 of 13) sorted by relevance

/external/mesa3d/src/glsl/
H A Dglsl_symbol_table.h45 struct glsl_symbol_table { struct
48 _glsl_symbol_table_destructor (glsl_symbol_table *table)
50 table->~glsl_symbol_table();
78 glsl_symbol_table(void * mem_ctx);
79 ~glsl_symbol_table();
H A Dglsl_symbol_table.cpp25 #include "glsl_symbol_table.h"
56 glsl_symbol_table::glsl_symbol_table(void * ctx) function in class:glsl_symbol_table
63 glsl_symbol_table::~glsl_symbol_table()
69 void glsl_symbol_table::push_scope()
74 void glsl_symbol_table::pop_scope()
79 bool glsl_symbol_table::name_declared_this_scope(const char *name)
84 bool glsl_symbol_table::add_variable(ir_variable *v)
118 bool glsl_symbol_table
[all...]
H A Dir_import_prototypes.cpp32 #include "glsl_symbol_table.h"
46 import_prototype_visitor(exec_list *list, glsl_symbol_table *symbols,
99 glsl_symbol_table *symbols;
116 glsl_symbol_table *symbols, void *mem_ctx)
H A Dglsl_types.h38 struct glsl_symbol_table;
448 static void generate_100ES_types(glsl_symbol_table *);
449 static void generate_110_types(glsl_symbol_table *);
450 static void generate_120_types(glsl_symbol_table *);
451 static void generate_130_types(glsl_symbol_table *);
452 static void generate_ARB_texture_rectangle_types(glsl_symbol_table *, bool);
453 static void generate_EXT_texture_array_types(glsl_symbol_table *, bool);
H A Dglsl_types.cpp27 #include "glsl_symbol_table.h"
103 add_types_to_symbol_table(glsl_symbol_table *symtab,
115 glsl_type::generate_100ES_types(glsl_symbol_table *symtab)
127 glsl_type::generate_110_types(glsl_symbol_table *symtab)
141 glsl_type::generate_120_types(glsl_symbol_table *symtab)
151 glsl_type::generate_130_types(glsl_symbol_table *symtab)
162 glsl_type::generate_ARB_texture_rectangle_types(glsl_symbol_table *symtab,
172 glsl_type::generate_EXT_texture_array_types(glsl_symbol_table *symtab,
H A Dglsl_parser_extras.h35 #include "glsl_symbol_table.h"
68 glsl_symbol_table *symbols;
H A Dir_variable.cpp26 #include "glsl_symbol_table.h"
36 glsl_symbol_table *symtab)
77 glsl_symbol_table *symtab)
H A Dir.h1598 struct glsl_symbol_table;
1602 struct glsl_symbol_table *symbols, void *mem_ctx);
H A Dlinker.cpp79 #include "glsl_symbol_table.h"
329 glsl_symbol_table variables(prog);
455 glsl_symbol_table parameters(prog);
576 sh->symbols = new(sh) glsl_symbol_table(sh);
654 glsl_symbol_table *symbols;
H A Dglsl_parser_extras.cpp50 this->symbols = new(mem_ctx) glsl_symbol_table(mem_ctx);
H A Dast_function.cpp24 #include "glsl_symbol_table.h"
203 glsl_symbol_table *syms = i >= 0 ? state->builtins_to_link[i]->symbols
/external/mesa3d/
H A DAndroid.mk47 src/glsl/glsl_symbol_table.cpp \
/external/mesa3d/src/mesa/main/
H A Dmtypes.h2080 struct glsl_symbol_table *symbols;

Completed in 168 milliseconds