/third_party/mesa3d/src/compiler/glsl/ |
D | ir_set_program_inouts.cpp | 76 var->data.mode == ir_var_shader_out || in is_shader_inout() 129 assert(var->data.mode == ir_var_shader_out); in mark() 165 var->data.mode == ir_var_shader_out && !var->data.patch) { in mark_whole_variable() 234 var->data.mode == ir_var_shader_out && !var->data.patch) { in try_mark_partial_variable() 330 if (var->data.mode == ir_var_shader_out) in is_multiple_vertices()
|
D | link_varyings.cpp | 56 ((var->data.mode == ir_var_shader_out && in get_varying_type() 139 if (!var || var->data.mode != ir_var_shader_out) in process_xfb_layout_qualifiers() 168 if (!var || var->data.mode != ir_var_shader_out) in process_xfb_layout_qualifiers() 442 if (var->data.mode == ir_var_shader_out) in compute_variable_location_slot() 639 if (var->data.mode == ir_var_shader_out) { in validate_explicit_variable_location() 714 ir_variable_mode var_direction[2] = { ir_var_shader_in, ir_var_shader_out }; in validate_first_and_last_interface_explicit_locations() 800 if (var == NULL || var->data.mode != ir_var_shader_out) in cross_validate_outputs_to_inputs() 2443 assert(var->data.mode == ir_var_shader_out); in process() 2695 assert(io_mode == ir_var_shader_in || io_mode == ir_var_shader_out); in reserved_varying_slot() 2839 canonicalize_shader_io(producer->ir, ir_var_shader_out); in assign_varying_locations() [all …]
|
D | link_interface_blocks.cpp | 336 case ir_var_shader_out: in validate_intrastage_interface_blocks() 409 ir_var_shader_out); in validate_interstage_inout_blocks() 455 if (!var || !var->get_interface_type() || var->data.mode != ir_var_shader_out) in validate_interstage_inout_blocks()
|
D | glsl_symbol_table.cpp | 46 case ir_var_shader_out: in add_interface() 71 case ir_var_shader_out: in get_interface()
|
D | lower_distance.cpp | 147 if (ir->data.mode == ir_var_shader_out) { in visit() 179 (ir->data.mode == ir_var_shader_out && in visit() 620 if (ir->data.mode == ir_var_shader_out) { in visit()
|
D | opt_dead_code.cpp | 97 entry->var->data.mode != ir_var_shader_out && in do_dead_code()
|
D | ast_to_hir.cpp | 222 remove_per_vertex_blocks(instructions, state, ir_var_shader_out); in _mesa_ast_to_hir() 846 if (var && var->data.mode == ir_var_shader_out && !var->data.patch) { in validate_assignment() 2060 if ((var->data.mode == ir_var_auto || var->data.mode == ir_var_shader_out) in do_hir() 2747 return var->data.mode == ir_var_shader_out; in is_varying_var() 2753 return var->data.mode == ir_var_shader_out || var->data.mode == ir_var_shader_in; in is_varying_var() 2775 var->data.mode == ir_var_shader_out) in is_allowed_invariant() 3169 if (mode != ir_var_shader_in && mode != ir_var_shader_out) in validate_interpolation_qualifier() 3183 if (mode == ir_var_shader_out) { in validate_interpolation_qualifier() 3307 if (var->data.mode == ir_var_shader_out) { in apply_explicit_location() 3320 if (var->data.mode == ir_var_shader_in || var->data.mode == ir_var_shader_out) { in apply_explicit_location() [all …]
|
D | lower_output_reads.cpp | 93 if (ir->var->data.mode != ir_var_shader_out || ir->var->data.fb_fetch_output) in visit()
|
D | linker.cpp | 2388 if (var->data.mode == ir_var_shader_out && in link_output_variables() 2898 ? ir_var_shader_in : ir_var_shader_out; in assign_attribute_or_color_locations() 3317 if ((var == NULL) || (var->data.mode != ir_var_shader_out)) in match_explicit_outputs_to_inputs() 3377 if (var == NULL || var->data.mode != ir_var_shader_out) { in store_fragdepth_layout() 3429 if (var && var->data.mode == ir_var_shader_out) in check_image_resources() 3739 } else if ((in->data.mode == ir_var_shader_out && in create_shader_variable() 3745 } else if ((in->data.mode == ir_var_shader_out && in create_shader_variable() 3934 ((var->data.mode == ir_var_shader_out && in inout_has_same_location() 3968 case ir_var_shader_out: in add_interface_variables() 3995 (stage == MESA_SHADER_FRAGMENT && var->data.mode == ir_var_shader_out); in add_interface_variables() [all …]
|
D | builtin_variables.cpp | 461 return add_variable(name, type, precision, ir_var_shader_out, slot); in add_output() 472 return add_index_variable(name, type, precision, ir_var_shader_out, slot, in add_index_output() 573 case ir_var_shader_out: in add_index_variable() 619 case ir_var_shader_out: in add_variable() 1613 GLSL_PRECISION_NONE, ir_var_shader_out, -1); in generate_varyings() 1624 ir_var_shader_out, fields[i].location); in generate_varyings()
|
D | opt_dead_builtin_varyings.cpp | 527 varying_info_visitor info(ir_var_shader_out, true); in lower_fragdata_array() 556 varying_info_visitor producer_info(ir_var_shader_out); in do_dead_builtin_varyings()
|
D | lower_vector_derefs.cpp | 83 deref->variable_referenced()->data.mode == ir_var_shader_out) { in visit_enter()
|
D | lower_xfb_varying.cpp | 230 = new(mem_ctx) ir_variable(type, new_var_name, ir_var_shader_out); in lower_xfb_varying()
|
D | lower_if_to_cond_assign.cpp | 146 var->data.mode == ir_var_shader_out) in check_ir_node()
|
D | lower_blend_equation_advanced.cpp | 480 ir_var_shader_out); in lower_blend_equation_advanced() 511 if (!var || var->data.mode != ir_var_shader_out) in lower_blend_equation_advanced()
|
D | ast_array_index.cpp | 224 array->variable_referenced()->data.mode == ir_var_shader_out && in _mesa_ast_array_index_to_hir()
|
D | opt_dead_code_local.cpp | 129 if (entry->lhs->data.mode == ir_var_shader_out) { in visit_leave()
|
D | opt_tree_grafting.cpp | 366 lhs_var->data.mode == ir_var_shader_out || in tree_grafting_basic_block()
|
D | lower_packed_varyings.cpp | 636 if (this->mode == ir_var_shader_out) { in lower_rvalue() 925 if (mode == ir_var_shader_out) { in lower_packed_varyings()
|
D | opt_structure_splitting.cpp | 108 var->data.mode == ir_var_shader_in || var->data.mode == ir_var_shader_out) in get_variable_entry()
|
D | loop_unroll.cpp | 151 case ir_var_shader_out: in visit_enter()
|
D | glsl_parser_extras.cpp | 86 this->zero_init = (1u << ir_var_auto) | (1u << ir_var_temporary) | (1u << ir_var_shader_out); in _mesa_glsl_parse_state() 2002 iface = src->get_interface("gl_PerVertex", ir_var_shader_out); in _mesa_glsl_copy_symbols_from_table() 2004 dest->add_interface(iface->name, iface, ir_var_shader_out); in _mesa_glsl_copy_symbols_from_table() 2112 other = ir_var_shader_out; in opt_shader_and_create_symbol_table()
|
/third_party/mesa3d/src/compiler/glsl/tests/ |
D | builtin_variable_test.cpp | 150 case ir_var_shader_out: in no_invalid_variable_modes() 198 if (var->data.mode != ir_var_shader_out) in TEST_F() 271 if (var->data.mode != ir_var_shader_out) in TEST_F() 368 if (var->data.mode != ir_var_shader_out) in TEST_F()
|
D | invalidate_locations_test.cpp | 162 ir_var_shader_out); in TEST_F() 184 ir_var_shader_out); in TEST_F()
|
D | varyings_test.cpp | 321 ir_var_shader_out); in TEST_F()
|