/third_party/mesa3d/src/compiler/glsl/ |
D | builtin_variables.cpp | 450 return add_variable(name, type, precision, ir_var_shader_in, slot, interp); in add_input() 462 return add_variable(name, type, precision, ir_var_shader_out, slot); in add_output() 480 return add_variable(name, type, precision, ir_var_system_value, slot); in add_system_value() 488 ir_variable *add_variable(const char *name, const glsl_type *type, 599 symtab->add_variable(var); in add_index_variable() 604 builtin_variable_generator::add_variable(const char *name, in add_variable() function in __anonfb0b1c900111::builtin_variable_generator 645 symtab->add_variable(var); in add_variable() 666 add_variable(name, type, precision, ir_var_uniform, -1); in add_uniform() 699 ir_variable *const var = add_variable(name, glsl_type::int_type, in add_const() 712 ir_variable *const var = add_variable(name, glsl_type::ivec3_type, in add_const_ivec3() [all …]
|
D | glsl_symbol_table.h | 67 bool add_variable(ir_variable *v);
|
D | lower_tess_level.cpp | 456 shader->symbols->add_variable(v.new_tess_level_outer_var); in lower_tess_level() 458 shader->symbols->add_variable(v.new_tess_level_inner_var); in lower_tess_level()
|
D | lower_distance.cpp | 680 shader->symbols->add_variable(v2.new_distance_out_var); in lower_clip_cull_distance() 682 shader->symbols->add_variable(v2.new_distance_in_var); in lower_clip_cull_distance()
|
D | glsl_parser.yy | 915 state->symbols->add_variable(new(state) ir_variable(NULL, $2, ir_var_auto)); 932 state->symbols->add_variable(new(state) ir_variable(NULL, $2, ir_var_auto)); 1044 state->symbols->add_variable(new(state) ir_variable(NULL, $3, ir_var_auto)); 1054 state->symbols->add_variable(new(state) ir_variable(NULL, $3, ir_var_auto)); 1064 state->symbols->add_variable(new(state) ir_variable(NULL, $3, ir_var_auto)); 1074 state->symbols->add_variable(new(state) ir_variable(NULL, $3, ir_var_auto)); 1096 state->symbols->add_variable(new(state) ir_variable(NULL, $2, ir_var_auto)); 1107 state->symbols->add_variable(new(state) ir_variable(NULL, $2, ir_var_auto)); 1118 state->symbols->add_variable(new(state) ir_variable(NULL, $2, ir_var_auto)); 1129 state->symbols->add_variable(new(state) ir_variable(NULL, $2, ir_var_auto));
|
D | link_functions.cpp | 232 linked->symbols->add_variable(var); in visit()
|
D | glsl_symbol_table.cpp | 133 bool glsl_symbol_table::add_variable(ir_variable *v) in add_variable() function in glsl_symbol_table
|
D | link_varyings.cpp | 671 parameters.add_variable(var); in cross_validate_outputs_to_inputs()
|
D | linker.cpp | 1111 variables->add_variable(var); in cross_validate_globals() 1360 this->symbols->add_variable(copy); in remap_variables() 2296 symbols->add_variable(var); in link_output_variables()
|
D | ast_to_hir.cpp | 5846 if (!state->symbols->add_variable(var)) { in hir() 6440 state->symbols->add_variable(var); in hir() 8580 state->symbols->add_variable(var); in hir() 8694 state->symbols->add_variable(var); in hir() 8947 state->symbols->add_variable(var); in hir()
|
D | ir_reader.cpp | 465 state->symbols->add_variable(var); in read_declaration()
|
D | glsl_parser_extras.cpp | 2003 dest->add_variable(var); in _mesa_glsl_copy_symbols_from_table()
|
/third_party/skia/third_party/externals/spirv-cross/ |
D | spirv_glsl.hpp | 876 void add_variable(std::unordered_set<std::string> &variables_primary,
|
D | spirv_glsl.cpp | 2173 add_variable(block_ssbo_names, resource_names, buffer_name); in emit_buffer_reference_block() 2269 add_variable(block_namespace, resource_names, buffer_name); in emit_buffer_block_native() 13551 void CompilerGLSL::add_variable(unordered_set<string> &variables_primary, in add_variable() function in CompilerGLSL 13569 add_variable(local_variable_names, block_names, ir.meta[id].decoration.alias); in add_local_variable_name() 13574 add_variable(resource_names, block_names, ir.meta[id].decoration.alias); in add_resource_name()
|
D | spirv_hlsl.cpp | 2126 add_variable(block_names, resource_names, buffer_name); in emit_buffer_block()
|
/third_party/mesa3d/docs/relnotes/ |
D | 7.10.rst | 1313 - glsl: Make the symbol table's add_variable just use the variable's
|