Home
last modified time | relevance | path

Searched refs:glsl_symbol_table (Results 1 – 16 of 16) 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();
Dglsl_parser_extras.h348 glsl_symbol_table *symbols;
953 struct glsl_symbol_table *src,
954 struct glsl_symbol_table *dest);
Dlink_functions.cpp35 glsl_symbol_table *symbols);
317 glsl_symbol_table *symbols) in find_matching_signature()
Dbuiltin_functions.h42 _mesa_get_main_function_signature(glsl_symbol_table *symbols);
Dmeson.build71 'glsl_symbol_table.cpp',
72 'glsl_symbol_table.h',
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.cpp73 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()
Dlinker.cpp897 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()
Dbuiltin_variables.cpp415 glsl_symbol_table * const symtab;
Dlink_varyings.cpp682 glsl_symbol_table parameters; in cross_validate_outputs_to_inputs()
Dglsl_parser.yy295 state->symbols = new(ralloc_parent(state)) glsl_symbol_table;
Dbuiltin_functions.cpp1081 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/
DMakefile.sources30 glsl/glsl_symbol_table.cpp \
31 glsl/glsl_symbol_table.h \
Dglsl_types.h41 struct glsl_symbol_table;
/external/mesa3d/src/mesa/main/
Dmtypes.h2546 struct glsl_symbol_table *symbols;
2600 struct glsl_symbol_table *symbols;