Home
last modified time | relevance | path

Searched refs:glsl_symbol_table (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/glsl/
Dglsl_symbol_table.cpp55 glsl_symbol_table::glsl_symbol_table() in glsl_symbol_table() function in glsl_symbol_table
62 glsl_symbol_table::~glsl_symbol_table() in ~glsl_symbol_table()
68 void glsl_symbol_table::push_scope() in push_scope()
73 void glsl_symbol_table::pop_scope() in pop_scope()
78 bool glsl_symbol_table::name_declared_this_scope(const char *name) in name_declared_this_scope()
83 bool glsl_symbol_table::add_variable(ir_variable *v) in add_variable()
117 bool glsl_symbol_table::add_type(const char *name, const glsl_type *t) in add_type()
123 bool glsl_symbol_table::add_function(ir_function *f) in add_function()
137 bool glsl_symbol_table::add_uniform_block(struct gl_uniform_block *u) in add_uniform_block()
143 void glsl_symbol_table::add_global_function(ir_function *f) in add_global_function()
[all …]
Dglsl_types.h38 struct glsl_symbol_table;
535 static void generate_100ES_types(glsl_symbol_table *);
536 static void generate_110_types(glsl_symbol_table *, bool add_deprecated);
537 static void generate_120_types(glsl_symbol_table *, bool add_deprecated);
538 static void generate_130_types(glsl_symbol_table *, bool add_deprecated);
539 static void generate_140_types(glsl_symbol_table *);
540 static void generate_ARB_texture_rectangle_types(glsl_symbol_table *, bool);
541 static void generate_EXT_texture_array_types(glsl_symbol_table *, bool);
542 static void generate_OES_texture_3D_types(glsl_symbol_table *, bool);
543 static void generate_OES_EGL_image_external_types(glsl_symbol_table *, bool);
Dglsl_symbol_table.h45 struct glsl_symbol_table { struct
48 _glsl_symbol_table_destructor (glsl_symbol_table *table) in _glsl_symbol_table_destructor() argument
50 table->~glsl_symbol_table(); in _glsl_symbol_table_destructor()
77 glsl_symbol_table(); argument
78 ~glsl_symbol_table();
Dir_import_prototypes.cpp45 import_prototype_visitor(exec_list *list, glsl_symbol_table *symbols, in import_prototype_visitor()
98 glsl_symbol_table *symbols;
115 glsl_symbol_table *symbols, void *mem_ctx) in import_prototypes()
Dglsl_types.cpp103 add_types_to_symbol_table(glsl_symbol_table *symtab, in add_types_to_symbol_table()
159 glsl_type::generate_100ES_types(glsl_symbol_table *symtab) in generate_100ES_types()
171 glsl_type::generate_110_types(glsl_symbol_table *symtab, bool add_deprecated) in generate_110_types()
188 glsl_type::generate_120_types(glsl_symbol_table *symtab, bool add_deprecated) in generate_120_types()
198 glsl_type::generate_130_types(glsl_symbol_table *symtab, bool add_deprecated) in generate_130_types()
209 glsl_type::generate_140_types(glsl_symbol_table *symtab) in generate_140_types()
223 glsl_type::generate_ARB_texture_rectangle_types(glsl_symbol_table *symtab, in generate_ARB_texture_rectangle_types()
233 glsl_type::generate_EXT_texture_array_types(glsl_symbol_table *symtab, in generate_EXT_texture_array_types()
243 glsl_type::generate_OES_texture_3D_types(glsl_symbol_table *symtab, bool warn) in generate_OES_texture_3D_types()
250 glsl_type::generate_OES_EGL_image_external_types(glsl_symbol_table *symtab, in generate_OES_EGL_image_external_types()
Dbuiltin_variables.cpp387 add_variable(exec_list *instructions, glsl_symbol_table *symtab, in add_variable()
423 add_uniform(exec_list *instructions, glsl_symbol_table *symtab, in add_uniform()
471 add_builtin_variable(exec_list *instructions, glsl_symbol_table *symtab, in add_builtin_variable()
490 add_builtin_constant(exec_list *instructions, glsl_symbol_table *symtab, in add_builtin_constant()
509 glsl_symbol_table *const symtab = state->symbols; in generate_100ES_uniforms()
535 glsl_symbol_table *const symtab = state->symbols; in generate_110_uniforms()
716 glsl_symbol_table *const symtab = state->symbols; in generate_130_uniforms()
Dglsl_parser_extras.h83 glsl_symbol_table *symbols;
DMakefile.sources29 $(GLSL_SRCDIR)/glsl_symbol_table.cpp \
Dlinker.cpp396 glsl_symbol_table variables; in cross_validate_globals()
634 glsl_symbol_table parameters; in cross_validate_outputs_to_inputs()
754 sh->symbols = new(sh) glsl_symbol_table; in populate_symbol_table()
831 glsl_symbol_table *symbols; in remap_variables()
Dir.h1872 struct glsl_symbol_table;
1876 struct glsl_symbol_table *symbols, void *mem_ctx);
Dglsl_parser_extras.cpp52 this->symbols = new(mem_ctx) glsl_symbol_table; in _mesa_glsl_parse_state()
Dast_function.cpp407 glsl_symbol_table *syms = i >= 0 ? state->builtins_to_link[i]->symbols in no_matching_function_error()
Dglsl_parser.yy249 state->symbols = new(ralloc_parent(state)) glsl_symbol_table;
/external/mesa3d/src/mesa/main/
Dmtypes.h2228 struct glsl_symbol_table *symbols;