Home
last modified time | relevance | path

Searched refs:glsl_symbol_table (Results 1 – 17 of 17) 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.h42 struct glsl_symbol_table { struct
43 DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table)
45 glsl_symbol_table();
46 ~glsl_symbol_table();
Dbuiltin_functions.h55 _mesa_get_main_function_signature(glsl_symbol_table *symbols);
Dlink_functions.cpp35 glsl_symbol_table *symbols);
315 glsl_symbol_table *symbols) in find_matching_signature()
Dglsl_parser_extras.h377 glsl_symbol_table *symbols;
1053 struct glsl_symbol_table *src,
1054 struct glsl_symbol_table *dest);
Dmeson.build91 'glsl_symbol_table.cpp',
92 'glsl_symbol_table.h',
Dbuiltin_types.cpp269 add_type(glsl_symbol_table *symbols, const glsl_type *const type) in add_type()
280 struct glsl_symbol_table *symbols = state->symbols; in _mesa_glsl_initialize_types()
Dlinker.cpp903 struct exec_list *ir, glsl_symbol_table *variables, in cross_validate_globals()
1185 glsl_symbol_table variables; in cross_validate_uniforms()
1362 populate_symbol_table(gl_linked_shader *sh, glsl_symbol_table *symbols) in populate_symbol_table()
1364 sh->symbols = new(sh) glsl_symbol_table; in populate_symbol_table()
1431 glsl_symbol_table *symbols; in remap_variables()
2340 struct glsl_symbol_table *symbols = linked_shader->symbols; in link_output_variables()
2389 glsl_symbol_table variables; in link_intrastage_shaders()
3268 glsl_symbol_table parameters; in match_explicit_outputs_to_inputs()
4346 glsl_symbol_table *symbols = prog->_LinkedShaders[i]->symbols; in verify_subroutine_associated_funcs()
Dglsl_parser_extras.cpp72 this->symbols = new(mem_ctx) glsl_symbol_table; in _mesa_glsl_parse_state()
1952 struct glsl_symbol_table *src, in _mesa_glsl_copy_symbols_from_table()
1953 struct glsl_symbol_table *dest) in _mesa_glsl_copy_symbols_from_table()
2063 struct glsl_symbol_table *source_symbols, in opt_shader_and_create_symbol_table()
2242 shader->symbols = new(shader->ir) glsl_symbol_table; in _mesa_glsl_compile_shader()
Dbuiltin_variables.cpp471 glsl_symbol_table * const symtab;
Dast_function.cpp795 struct glsl_symbol_table *symbols, const char *name) in function_exists()
Dlink_varyings.cpp744 glsl_symbol_table parameters; in cross_validate_outputs_to_inputs()
Dglsl_parser.yy301 state->symbols = new(ralloc_parent(state)) glsl_symbol_table;
Dbuiltin_functions.cpp1343 shader->symbols = new(mem_ctx) glsl_symbol_table; in create_shader()
7806 _mesa_get_main_function_signature(glsl_symbol_table *symbols) in _mesa_get_main_function_signature()
/external/mesa3d/src/compiler/
DMakefile.sources41 glsl/glsl_symbol_table.cpp \
42 glsl/glsl_symbol_table.h \
Dglsl_types.h49 struct glsl_symbol_table;
/external/mesa3d/src/mesa/main/
Dmtypes.h2589 struct glsl_symbol_table *symbols;
2650 struct glsl_symbol_table *symbols;