Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/glsl/
Dglsl_symbol_table.cpp104 glsl_symbol_table::glsl_symbol_table() in glsl_symbol_table() function in glsl_symbol_table
112 glsl_symbol_table::~glsl_symbol_table() in ~glsl_symbol_table()
118 void glsl_symbol_table::push_scope() in push_scope()
123 void glsl_symbol_table::pop_scope() in pop_scope()
128 bool glsl_symbol_table::name_declared_this_scope(const char *name) in name_declared_this_scope()
133 bool glsl_symbol_table::add_variable(ir_variable *v) in add_variable()
169 bool glsl_symbol_table::add_type(const char *name, const glsl_type *t) in add_type()
175 bool glsl_symbol_table::add_interface(const char *name, const glsl_type *i, in add_interface()
192 bool glsl_symbol_table::add_function(ir_function *f) in add_function()
206 bool glsl_symbol_table::add_default_precision_qualifier(const char *type_name, in add_default_precision_qualifier()
[all …]
Dglsl_symbol_table.h45 struct glsl_symbol_table { struct
46 DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table)
48 glsl_symbol_table();
49 ~glsl_symbol_table();
Dlink_functions.cpp35 glsl_symbol_table *symbols);
317 glsl_symbol_table *symbols) in find_matching_signature()
Dbuiltin_types.cpp268 add_type(glsl_symbol_table *symbols, const glsl_type *const type) in add_type()
279 struct glsl_symbol_table *symbols = state->symbols; in _mesa_glsl_initialize_types()
Dglsl_parser_extras.h334 glsl_symbol_table *symbols;
Dlinker.cpp867 struct exec_list *ir, glsl_symbol_table *variables, in cross_validate_globals()
1112 glsl_symbol_table variables; in cross_validate_uniforms()
1231 sh->symbols = new(sh) glsl_symbol_table; in populate_symbol_table()
1308 glsl_symbol_table *symbols; in remap_variables()
2126 glsl_symbol_table variables; in link_intrastage_shaders()
2969 glsl_symbol_table parameters; in match_explicit_outputs_to_inputs()
Dglsl_parser_extras.cpp69 this->symbols = new(mem_ctx) glsl_symbol_table; in _mesa_glsl_parse_state()
1996 shader->symbols = new(shader->ir) glsl_symbol_table; in _mesa_glsl_compile_shader()
Dir.h2394 _mesa_get_main_function_signature(glsl_symbol_table *symbols);
Dbuiltin_variables.cpp418 glsl_symbol_table * const symtab;
Dlink_varyings.cpp394 glsl_symbol_table parameters; in cross_validate_outputs_to_inputs()
Dglsl_parser.yy316 state->symbols = new(ralloc_parent(state)) glsl_symbol_table;
Dbuiltin_functions.cpp990 shader->symbols = new(mem_ctx) glsl_symbol_table; in create_shader()
5770 _mesa_get_main_function_signature(glsl_symbol_table *symbols) in _mesa_get_main_function_signature()
/external/mesa3d/src/compiler/
DMakefile.sources27 glsl/glsl_symbol_table.cpp \
28 glsl/glsl_symbol_table.h \
Dglsl_types.h37 struct glsl_symbol_table;
/external/mesa3d/src/mesa/main/
Dmtypes.h2383 struct glsl_symbol_table *symbols;
2430 struct glsl_symbol_table *symbols;