Home
last modified time | relevance | path

Searched refs:MAX_VARYING (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_linking_helpers.c882 assert(info->is_patch || cursor < MAX_VARYING); in compact_components()
888 if (cursor < MAX_VARYING) { in compact_components()
889 cursor = MAX_VARYING; in compact_components()
898 &cursor, &comp, MAX_VARYING, in compact_components()
908 if (cursor == MAX_VARYING) { in compact_components()
912 &cursor, &comp, MAX_VARYING, in compact_components()
971 nir_variable *input_vars[MAX_VARYING][4] = { 0 }; in nir_link_xfb_varyings()
975 var->data.location - VARYING_SLOT_VAR0 < MAX_VARYING) { in nir_link_xfb_varyings()
984 var->data.location - VARYING_SLOT_VAR0 < MAX_VARYING) { in nir_link_xfb_varyings()
1034 out_var->data.location - VARYING_SLOT_VAR0 >= MAX_VARYING) in can_replace_varying()
/third_party/mesa3d/src/compiler/glsl/
Dlink_varyings.cpp576 struct explicit_location_info explicit_locations[MAX_VARYING][4]; in validate_first_and_last_interface_explicit_locations()
658 struct explicit_location_info output_explicit_locations[MAX_VARYING][4] = {}; in cross_validate_outputs_to_inputs()
659 struct explicit_location_info input_explicit_locations[MAX_VARYING][4] = {}; in cross_validate_outputs_to_inputs()
742 if (idx >= MAX_VARYING) { in cross_validate_outputs_to_inputs()
Dgl_nir_link_varyings.c1428 unsigned generic_patch_location = MAX_VARYING*4; in varying_matches_assign_locations()
1523 while (slot_end < MAX_VARYING * 4u) { in varying_matches_assign_locations()
1537 if (!var->data.patch && slot_end >= MAX_VARYING * 4u) { in varying_matches_assign_locations()
/third_party/mesa3d/src/compiler/
Dshader_enums.h282 #define MAX_VARYING 32 /**< number of float[4] vectors */ macro
439 #define VARYING_SLOT_MAX (VARYING_SLOT_VAR0 + MAX_VARYING)
440 #define VARYING_SLOT_TESS_MAX (VARYING_SLOT_PATCH0 + MAX_VARYING)
/third_party/mesa3d/src/amd/llvm/
Dac_shader_abi.h53 unsigned fs_input_attr_indices[MAX_VARYING];
/third_party/mesa3d/src/imagination/rogue/
Drogue_build_data.h39 #define ROGUE_MAX_IO_VARYING_VARS (MAX_VARYING + 1)
/third_party/mesa3d/src/panfrost/util/
Dpan_ir.h78 #define PAN_MAX_VARYINGS (MAX_VARYING + PAN_VARY_MAX - 1)
/third_party/mesa3d/docs/relnotes/
D13.0.5.rst136 - st/mesa: MAX_VARYING is the max supported number of patch varyings,
D9.0.2.rst214 - mesa: bump MAX_VARYING to 32
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_screen.c286 return MAX_VARYING; in panfrost_get_param()
/third_party/mesa3d/src/microsoft/spirv_to_dxil/
Ddxil_spirv_nir.c526 kill_var_mask &= BITFIELD64_MASK(MAX_VARYING) << VARYING_SLOT_VAR0; in dxil_spirv_nir_kill_unused_outputs()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_extensions.c421 c->MaxVarying = MIN2(c->MaxVarying, MAX_VARYING); in st_init_limits()
430 MAX_VARYING) * 4; in st_init_limits()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c1397 assert(*reserved < MAX_VARYING); in assign_producer_var_io()
1403 assert(*reserved + num_slots <= MAX_VARYING); in assign_producer_var_io()
1408 assert(slot < MAX_VARYING); in assign_producer_var_io()
Dzink_screen.c945 return MIN2(max, MAX_VARYING); in zink_get_shader_param()
/third_party/mesa3d/src/asahi/compiler/
Dagx_compile.c1562 unsigned comps[MAX_VARYING] = { 0 }; in agx_remap_varyings_fs()