Home
last modified time | relevance | path

Searched refs:MAX_VARYING (Results 1 - 13 of 13) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
H A 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()
H A 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()
1984 * with a max of MAX_VARYING.
/third_party/mesa3d/src/compiler/nir/
H A Dnir_linking_helpers.c882 assert(info->is_patch || cursor < MAX_VARYING); in compact_components()
886 * reset the cursor to MAX_VARYING so we put them in the right slot. 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()
[all...]
/third_party/mesa3d/src/compiler/
H A 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/
H A Dac_shader_abi.h53 unsigned fs_input_attr_indices[MAX_VARYING];
/third_party/mesa3d/src/imagination/rogue/
H A Drogue_build_data.h36 * Fragment shader: MAX_VARYING + 1 (W coefficient).
37 * Vertex shader: MAX_VARYING + 1 (position slot).
39 #define ROGUE_MAX_IO_VARYING_VARS (MAX_VARYING + 1)
/third_party/mesa3d/src/panfrost/util/
H A Dpan_ir.h76 * up to MAX_VARYING source level varyings plus a descriptor each non-GENERAL
78 #define PAN_MAX_VARYINGS (MAX_VARYING + PAN_VARY_MAX - 1)
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_screen.c286 return MAX_VARYING; in panfrost_get_param()
/third_party/mesa3d/src/microsoft/spirv_to_dxil/
H A 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/
H A 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/
H A 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()
H A Dzink_screen.c945 return MIN2(max, MAX_VARYING); in zink_get_shader_param()
/third_party/mesa3d/src/asahi/compiler/
H A Dagx_compile.c1562 unsigned comps[MAX_VARYING] = { 0 }; in agx_remap_varyings_fs()

Completed in 28 milliseconds