Home
last modified time | relevance | path

Searched refs:explicit_location (Results 1 - 24 of 24) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/tests/
H A Dbuiltin_variable_test.cpp120 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/
H A Dlower_vertex_id.cpp98 gl_VertexID->data.explicit_location = true; in visit()
108 gl_BaseVertex->data.explicit_location = true; in visit()
H A Dgl_nir_link_varyings.c66 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 in io_variable_cmp()
[all...]
H A Dlink_varyings.cpp597 !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()
H A Dlink_interface_blocks.cpp253 if (var->data.explicit_location && in lookup()
274 if (var->data.explicit_location && in store()
H A Dlinker.cpp497 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()
H A Dlower_cs_derived.cpp101 var->data.explicit_location = true; in add_system_value()
H A Dgl_nir_linker.c280 !(in->data.explicit_location || use_implicit_location)) { in create_shader_variable()
295 out->explicit_location = in->data.explicit_location; in create_shader_variable()
H A Dast_type.cpp79 || 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()
H A Dlower_named_interface_blocks.cpp186 new_var->data.explicit_location = (new_var->data.location >= 0); in run()
H A Dast_to_hir.cpp3294 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...]
H A Dgl_nir_opt_dead_builtin_varyings.c328 new_var[i]->data.explicit_location = true; in prepare_array()
H A Dast.h524 unsigned explicit_location:1; member
698 * This field is only valid if \c explicit_location is set.
H A Dgl_nir_lower_packed_varyings.c219 if (var->data.explicit_location || var->data.must_be_shader_input) in needs_lowering()
H A Dbuiltin_variables.cpp587 var->data.explicit_location = (slot >= 0); in add_index_variable()
633 var->data.explicit_location = (slot >= 0); in add_variable()
H A Dglsl_to_nir.cpp519 var->data.explicit_location = ir->data.explicit_location; in visit()
H A Dir.h740 unsigned explicit_location:1; member
H A Dir.cpp2022 this->data.explicit_location = false; in ir_variable()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_point_size_mov.c55 * drivers must check var->data.explicit_location to find the original output in lower_impl()
58 if (!out || out->data.explicit_location) { in lower_impl()
H A Dnir.h538 unsigned explicit_location:1;
/third_party/mesa3d/src/mesa/main/
H A Dshader_types.h1027 unsigned explicit_location:1; member
H A Dshader_query.cpp1947 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/
H A Dzink_compiler.c678 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/
H A Dvtn_variables.c1828 if (var->data.explicit_location && in vtn_get_call_payload_for_location()
1934 var->var->data.explicit_location = true; in vtn_create_variable()

Completed in 58 milliseconds