/third_party/mesa3d/src/compiler/glsl/tests/ |
D | builtin_variable_test.cpp | 120 EXPECT_FALSE(var->data.explicit_location); in uniforms_and_system_values_dont_have_explicit_location() 134 EXPECT_FALSE(var->data.explicit_location); in constants_are_constant() 186 EXPECT_TRUE(var->data.explicit_location); in TEST_F() 201 EXPECT_TRUE(var->data.explicit_location); in TEST_F() 254 EXPECT_TRUE(var->data.explicit_location); in TEST_F() 274 EXPECT_TRUE(var->data.explicit_location); in TEST_F() 327 EXPECT_FALSE(var->data.explicit_location); in TEST_F() 349 EXPECT_TRUE(var->data.explicit_location); in TEST_F() 371 EXPECT_TRUE(var->data.explicit_location); in TEST_F()
|
/third_party/mesa3d/src/compiler/glsl/ |
D | gl_nir_link_varyings.c | 66 return var->data.explicit_location && in varying_has_user_specified_location() 1300 (producer_var->data.explicit_location || producer_var->data.location != -1)) || in varying_matches_record() 1302 (consumer_var->data.explicit_location || consumer_var->data.location != -1))) { in varying_matches_record() 1680 producer_var->data.explicit_location = 1; in varying_matches_store_locations() 1681 consumer_var->data.explicit_location = 1; in varying_matches_store_locations() 1855 if (input_var->data.explicit_location) { in populate_consumer_input_sets() 1904 if (output_var->data.explicit_location) { in get_matching_input() 1930 if (a->data.explicit_location && b->data.explicit_location) in io_variable_cmp() 1933 if (a->data.explicit_location && !b->data.explicit_location) in io_variable_cmp() 1936 if (!a->data.explicit_location && b->data.explicit_location) in io_variable_cmp() [all …]
|
D | lower_vertex_id.cpp | 98 gl_VertexID->data.explicit_location = true; in visit() 108 gl_BaseVertex->data.explicit_location = true; in visit()
|
D | link_varyings.cpp | 597 !var->data.explicit_location || in validate_first_and_last_interface_explicit_locations() 669 if (!var->data.explicit_location in cross_validate_outputs_to_inputs() 726 if (input->data.explicit_location in cross_validate_outputs_to_inputs() 794 !input->data.explicit_location && in cross_validate_outputs_to_inputs()
|
D | link_interface_blocks.cpp | 253 if (var->data.explicit_location && in lookup() 274 if (var->data.explicit_location && in store()
|
D | ast_type.cpp | 79 || this->flags.q.explicit_location in has_layout() 261 input_layout_mask.flags.q.explicit_location = 1; in merge_qualifier() 464 if (q.flags.q.explicit_location) in merge_qualifier() 863 Q2(explicit_location, location); in validate_flags()
|
D | gl_nir_linker.c | 280 !(in->data.explicit_location || use_implicit_location)) { in create_shader_variable() 295 out->explicit_location = in->data.explicit_location; in create_shader_variable()
|
D | linker.cpp | 497 if (!var->data.explicit_location) { in link_invalidate_variable_locations() 900 if (var->data.explicit_location) { in cross_validate_globals() 901 if (existing->data.explicit_location in cross_validate_globals() 916 existing->data.explicit_location = true; in cross_validate_globals() 923 if (existing->data.explicit_location) { in cross_validate_globals() 925 var->data.explicit_location = true; in cross_validate_globals() 2612 var->data.explicit_location = false; in resize_tes_inputs() 2756 if (var->data.explicit_location) { in assign_attribute_or_color_locations() 3328 if (var->data.explicit_location) { in check_explicit_uniform_locations()
|
D | lower_cs_derived.cpp | 101 var->data.explicit_location = true; in add_system_value()
|
D | ast_to_hir.cpp | 3294 var->data.explicit_location = true; in apply_explicit_location() 3378 var->data.explicit_location = true; in apply_explicit_location() 3786 if (qual->flags.q.explicit_location) { in apply_layout_qualifier_to_variable() 7500 if (!layout->flags.q.explicit_location && in ast_process_struct_or_iface_block_members() 7502 !qual->flags.q.explicit_location) || in ast_process_struct_or_iface_block_members() 7504 qual->flags.q.explicit_location))) { in ast_process_struct_or_iface_block_members() 7515 qual->flags.q.explicit_location; in ast_process_struct_or_iface_block_members() 7631 if (qual->flags.q.explicit_location) { in ast_process_struct_or_iface_block_members() 7641 if (layout && layout->flags.q.explicit_location) { in ast_process_struct_or_iface_block_members() 7863 if (layout && layout->flags.q.explicit_location) { in hir() [all …]
|
D | lower_named_interface_blocks.cpp | 186 new_var->data.explicit_location = (new_var->data.location >= 0); in run()
|
D | gl_nir_opt_dead_builtin_varyings.c | 328 new_var[i]->data.explicit_location = true; in prepare_array()
|
D | builtin_variables.cpp | 587 var->data.explicit_location = (slot >= 0); in add_index_variable() 633 var->data.explicit_location = (slot >= 0); in add_variable()
|
D | ast.h | 524 unsigned explicit_location:1; member
|
D | gl_nir_lower_packed_varyings.c | 219 if (var->data.explicit_location || var->data.must_be_shader_input) in needs_lowering()
|
D | ir.h | 740 unsigned explicit_location:1; member
|
D | glsl_to_nir.cpp | 519 var->data.explicit_location = ir->data.explicit_location; in visit()
|
D | ir.cpp | 2022 this->data.explicit_location = false; in ir_variable()
|
D | glsl_parser.yy | 1749 $$.flags.q.explicit_location = 1;
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_point_size_mov.c | 58 if (!out || out->data.explicit_location) { in lower_impl()
|
D | nir.h | 538 unsigned explicit_location:1; member
|
/third_party/mesa3d/src/mesa/main/ |
D | shader_types.h | 1027 unsigned explicit_location:1; member
|
D | shader_query.cpp | 1947 if (consumer_var->explicit_location) { in validate_io() 1951 if (var->explicit_location && in validate_io() 1962 if (!var->explicit_location && in validate_io()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_compiler.c | 678 have_psiz |= !!var->data.explicit_location; in check_psiz() 714 if (location != VARYING_SLOT_PSIZ || !have_psiz || var->data.explicit_location) in find_var_with_location_frac() 837 if (var->data.location == VARYING_SLOT_PSIZ && !var->data.explicit_location) in update_so_info() 1490 if (var && !var->data.explicit_location) { in zink_compiler_assign_io() 3197 if (!var->data.explicit_location) in zink_shader_create()
|
/third_party/mesa3d/src/compiler/spirv/ |
D | vtn_variables.c | 1828 if (var->data.explicit_location && in vtn_get_call_payload_for_location() 1934 var->var->data.explicit_location = true; in vtn_create_variable()
|