Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/nir/
Dnir_linking_helpers.c849 assert(info->is_patch || cursor < MAX_VARYING); in compact_components()
855 if (cursor < MAX_VARYING) { in compact_components()
856 cursor = MAX_VARYING; in compact_components()
865 &cursor, &comp, MAX_VARYING, in compact_components()
875 if (cursor == MAX_VARYING) { in compact_components()
879 &cursor, &comp, MAX_VARYING, in compact_components()
938 nir_variable *input_vars[MAX_VARYING] = { 0 }; in nir_link_xfb_varyings()
942 var->data.location - VARYING_SLOT_VAR0 < MAX_VARYING) { in nir_link_xfb_varyings()
951 var->data.location - VARYING_SLOT_VAR0 < MAX_VARYING) { in nir_link_xfb_varyings()
1001 out_var->data.location - VARYING_SLOT_VAR0 >= MAX_VARYING) in can_replace_varying()
/third_party/mesa3d/src/compiler/
Dshader_enums.h257 #define MAX_VARYING 32 /**< number of float[4] vectors */ macro
413 #define VARYING_SLOT_MAX (VARYING_SLOT_VAR0 + MAX_VARYING)
414 #define VARYING_SLOT_TESS_MAX (VARYING_SLOT_PATCH0 + MAX_VARYING)
/third_party/mesa3d/src/amd/llvm/
Dac_shader_abi.h62 unsigned fs_input_attr_indices[MAX_VARYING];
/third_party/mesa3d/src/mesa/tnl/
Dt_context.c188 for (i = 0; i < MAX_VARYING; i++) { in _tnl_InvalidateState()
/third_party/mesa3d/src/compiler/glsl/
Dlink_varyings.cpp710 struct explicit_location_info explicit_locations[MAX_VARYING][4]; in validate_first_and_last_interface_explicit_locations()
792 struct explicit_location_info output_explicit_locations[MAX_VARYING][4] = {}; in cross_validate_outputs_to_inputs()
793 struct explicit_location_info input_explicit_locations[MAX_VARYING][4] = {}; in cross_validate_outputs_to_inputs()
876 if (idx >= MAX_VARYING) { in cross_validate_outputs_to_inputs()
2038 unsigned generic_patch_location = MAX_VARYING*4; in assign_locations()
2129 while (slot_end < MAX_VARYING * 4u) { in assign_locations()
2143 if (!var->data.patch && slot_end >= MAX_VARYING * 4u) { in assign_locations()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_gs_variant.cpp128 nir_variable *in[MAX_VARYING];
129 nir_variable *out[MAX_VARYING];
/third_party/mesa3d/src/panfrost/util/
Dpan_ir.h59 #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.c284 return MAX_VARYING; in panfrost_get_param()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_extensions.c444 c->MaxVarying = MIN2(c->MaxVarying, MAX_VARYING); in st_init_limits()
453 MAX_VARYING) * 4; in st_init_limits()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c670 assert(*reserved < MAX_VARYING); in assign_producer_var_io()
675 assert(slot < MAX_VARYING); in assign_producer_var_io()
Dzink_screen.c795 return MIN2(max, MAX_VARYING); in zink_get_shader_param()
/third_party/mesa3d/src/asahi/compiler/
Dagx_compile.c1320 unsigned comps[MAX_VARYING] = { 0 }; in agx_remap_varyings_fs()