Searched refs:glsl_symbol_table (Results 1 – 15 of 15) sorted by relevance
104 glsl_symbol_table::glsl_symbol_table() in glsl_symbol_table() function in glsl_symbol_table112 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 …]
45 struct glsl_symbol_table { struct46 DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table)48 glsl_symbol_table();49 ~glsl_symbol_table();
35 glsl_symbol_table *symbols);317 glsl_symbol_table *symbols) in find_matching_signature()
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()
334 glsl_symbol_table *symbols;
867 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()
69 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()
2394 _mesa_get_main_function_signature(glsl_symbol_table *symbols);
418 glsl_symbol_table * const symtab;
394 glsl_symbol_table parameters; in cross_validate_outputs_to_inputs()
316 state->symbols = new(ralloc_parent(state)) glsl_symbol_table;
990 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()
27 glsl/glsl_symbol_table.cpp \28 glsl/glsl_symbol_table.h \
37 struct glsl_symbol_table;
2383 struct glsl_symbol_table *symbols;2430 struct glsl_symbol_table *symbols;