Searched refs:glsl_symbol_table (Results 1 – 17 of 17) sorted by relevance
/external/mesa3d/src/compiler/glsl/ |
D | glsl_symbol_table.cpp | 104 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 …]
|
D | glsl_symbol_table.h | 42 struct glsl_symbol_table { struct 43 DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 45 glsl_symbol_table(); 46 ~glsl_symbol_table();
|
D | builtin_functions.h | 55 _mesa_get_main_function_signature(glsl_symbol_table *symbols);
|
D | link_functions.cpp | 35 glsl_symbol_table *symbols); 315 glsl_symbol_table *symbols) in find_matching_signature()
|
D | glsl_parser_extras.h | 377 glsl_symbol_table *symbols; 1053 struct glsl_symbol_table *src, 1054 struct glsl_symbol_table *dest);
|
D | meson.build | 91 'glsl_symbol_table.cpp', 92 'glsl_symbol_table.h',
|
D | builtin_types.cpp | 269 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()
|
D | linker.cpp | 903 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()
|
D | glsl_parser_extras.cpp | 72 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()
|
D | builtin_variables.cpp | 471 glsl_symbol_table * const symtab;
|
D | ast_function.cpp | 795 struct glsl_symbol_table *symbols, const char *name) in function_exists()
|
D | link_varyings.cpp | 744 glsl_symbol_table parameters; in cross_validate_outputs_to_inputs()
|
D | glsl_parser.yy | 301 state->symbols = new(ralloc_parent(state)) glsl_symbol_table;
|
D | builtin_functions.cpp | 1343 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/ |
D | Makefile.sources | 41 glsl/glsl_symbol_table.cpp \ 42 glsl/glsl_symbol_table.h \
|
D | glsl_types.h | 49 struct glsl_symbol_table;
|
/external/mesa3d/src/mesa/main/ |
D | mtypes.h | 2589 struct glsl_symbol_table *symbols; 2650 struct glsl_symbol_table *symbols;
|