Searched refs:glsl_symbol_table (Results 1 – 16 of 16) 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 | glsl_parser_extras.h | 348 glsl_symbol_table *symbols; 953 struct glsl_symbol_table *src, 954 struct glsl_symbol_table *dest);
|
D | link_functions.cpp | 35 glsl_symbol_table *symbols); 317 glsl_symbol_table *symbols) in find_matching_signature()
|
D | builtin_functions.h | 42 _mesa_get_main_function_signature(glsl_symbol_table *symbols);
|
D | meson.build | 71 'glsl_symbol_table.cpp', 72 'glsl_symbol_table.h',
|
D | builtin_types.cpp | 268 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()
|
D | glsl_parser_extras.cpp | 73 this->symbols = new(mem_ctx) glsl_symbol_table; in _mesa_glsl_parse_state() 1860 struct glsl_symbol_table *src, in _mesa_glsl_copy_symbols_from_table() 1861 struct glsl_symbol_table *dest) in _mesa_glsl_copy_symbols_from_table() 1971 struct glsl_symbol_table *source_symbols, in opt_shader_and_create_symbol_table() 2119 shader->symbols = new(shader->ir) glsl_symbol_table; in _mesa_glsl_compile_shader()
|
D | linker.cpp | 897 struct exec_list *ir, glsl_symbol_table *variables, in cross_validate_globals() 1172 glsl_symbol_table variables; in cross_validate_uniforms() 1289 populate_symbol_table(gl_linked_shader *sh, glsl_symbol_table *symbols) in populate_symbol_table() 1291 sh->symbols = new(sh) glsl_symbol_table; in populate_symbol_table() 1358 glsl_symbol_table *symbols; in remap_variables() 2200 glsl_symbol_table variables; in link_intrastage_shaders() 3050 glsl_symbol_table parameters; in match_explicit_outputs_to_inputs()
|
D | builtin_variables.cpp | 415 glsl_symbol_table * const symtab;
|
D | link_varyings.cpp | 682 glsl_symbol_table parameters; in cross_validate_outputs_to_inputs()
|
D | glsl_parser.yy | 295 state->symbols = new(ralloc_parent(state)) glsl_symbol_table;
|
D | builtin_functions.cpp | 1081 shader->symbols = new(mem_ctx) glsl_symbol_table; in create_shader() 6337 _mesa_get_main_function_signature(glsl_symbol_table *symbols) in _mesa_get_main_function_signature()
|
/external/mesa3d/src/compiler/ |
D | Makefile.sources | 30 glsl/glsl_symbol_table.cpp \ 31 glsl/glsl_symbol_table.h \
|
D | glsl_types.h | 41 struct glsl_symbol_table;
|
/external/mesa3d/src/mesa/main/ |
D | mtypes.h | 2546 struct glsl_symbol_table *symbols; 2600 struct glsl_symbol_table *symbols;
|