Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_MAX (Results 1 – 25 of 33) sorted by relevance

12

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_varyings.h61 struct panvk_varying varying[VARYING_SLOT_MAX];
62 BITSET_DECLARE(active, VARYING_SLOT_MAX);
63 struct panvk_varying_buf buf[VARYING_SLOT_MAX];
66 gl_varying_slot loc[VARYING_SLOT_MAX];
/third_party/mesa3d/src/intel/compiler/
Dbrw_vue_map.c286 if (slot < VARYING_SLOT_MAX) in varying_name()
290 [BRW_VARYING_SLOT_NDC - VARYING_SLOT_MAX] = "BRW_VARYING_SLOT_NDC", in varying_name()
291 [BRW_VARYING_SLOT_PAD - VARYING_SLOT_MAX] = "BRW_VARYING_SLOT_PAD", in varying_name()
292 [BRW_VARYING_SLOT_PNTC - VARYING_SLOT_MAX] = "BRW_VARYING_SLOT_PNTC", in varying_name()
295 return brw_names[slot - VARYING_SLOT_MAX]; in varying_name()
Dbrw_compiler.h945 int urb_setup[VARYING_SLOT_MAX];
952 uint8_t urb_setup_attribs[VARYING_SLOT_MAX];
1126 BRW_VARYING_SLOT_NDC = VARYING_SLOT_MAX,
1151 (BITFIELD64_RANGE(0, VARYING_SLOT_MAX) & \
1445 int32_t start_dw[VARYING_SLOT_MAX];
Dbrw_mesh.cpp353 for (int i = 0; i < VARYING_SLOT_MAX; i++) in brw_compute_mue_map()
488 for (unsigned i = 0; i < VARYING_SLOT_MAX; i++) { in brw_print_mue_map()
506 for (unsigned i = 0; i < VARYING_SLOT_MAX; i++) { in brw_print_mue_map()
Dbrw_clip_util.c259 } else if (varying < VARYING_SLOT_MAX) { in brw_clip_interp_vertex()
Dbrw_fs.h380 fs_reg outputs[VARYING_SLOT_MAX];
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.h46 uint8_t mask[VARYING_SLOT_MAX];
47 Temp temps[VARYING_SLOT_MAX * 4u];
52 std::fill_n(temps, VARYING_SLOT_MAX * 4u, Temp(0, RegClass::v1)); in shader_io_state()
Daco_shader_info.h73 uint8_t vs_output_param_offset[VARYING_SLOT_MAX];
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_lower_point_sprite.c37 nir_variable *varying_out[VARYING_SLOT_MAX];
45 nir_ssa_def *varying[VARYING_SLOT_MAX];
46 unsigned varying_write_mask[VARYING_SLOT_MAX];
168 for (unsigned slot = 0; slot < VARYING_SLOT_MAX; ++slot) { in lower_emit_vertex()
209 for (unsigned i = 0; i < VARYING_SLOT_MAX; ++i) in lower_emit_vertex()
Dd3d12_nir_passes.c799 for (int i = 0; i < VARYING_SLOT_MAX; ++i) { in lower_triangle_strip_emit_vertex()
808 for (int i = 0; i < VARYING_SLOT_MAX; ++i) { in lower_triangle_strip_emit_vertex()
841 nir_variable *tmp_vars[VARYING_SLOT_MAX] = {0}; in d3d12_lower_triangle_strip()
842 nir_variable *out_vars[VARYING_SLOT_MAX] = {0}; in d3d12_lower_triangle_strip()
983 struct multistream_var_state vars[VARYING_SLOT_MAX];
Dd3d12_compiler.h77 } slots[VARYING_SLOT_MAX];
Dd3d12_gs_variant.cpp151 nir_variable *in[VARYING_SLOT_MAX];
152 nir_variable *out[VARYING_SLOT_MAX];
/third_party/mesa3d/src/freedreno/ir3/
Dir3_shader.h1128 #define VARYING_SLOT_GS_HEADER_IR3 (VARYING_SLOT_MAX + 0)
1129 #define VARYING_SLOT_GS_VERTEX_FLAGS_IR3 (VARYING_SLOT_MAX + 1)
1130 #define VARYING_SLOT_TCS_HEADER_IR3 (VARYING_SLOT_MAX + 2)
1131 #define VARYING_SLOT_REL_PATCH_ID_IR3 (VARYING_SLOT_MAX + 3)
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_ngg.c83 nir_variable *output_vars[VARYING_SLOT_MAX][4];
97 gs_output_info output_info[VARYING_SLOT_MAX];
159 nir_variable *out_variables[VARYING_SLOT_MAX * 4];
167 } output_info[VARYING_SLOT_MAX];
1674 assert((base + base_offset) < VARYING_SLOT_MAX); in lower_ngg_gs_store_output()
1735 for (unsigned slot = 0; slot < VARYING_SLOT_MAX; ++slot) { in lower_ngg_gs_emit_vertex_with_counter()
1894 uint8_t out_bitsizes[VARYING_SLOT_MAX]; in ngg_gs_export_vertices()
1895 memset(out_bitsizes, 32, VARYING_SLOT_MAX); in ngg_gs_export_vertices()
1903 for (unsigned slot = 0; slot < VARYING_SLOT_MAX; ++slot) { in ngg_gs_export_vertices()
2088 for (unsigned slot = 0; slot < VARYING_SLOT_MAX; ++slot) { in ac_nir_lower_ngg_gs()
/third_party/mesa3d/src/mesa/program/
Dprog_print.c192 STATIC_ASSERT(ARRAY_SIZE(fragAttribs) == VARYING_SLOT_MAX); in arb_input_attrib_string()
338 STATIC_ASSERT(ARRAY_SIZE(vertResults) == VARYING_SLOT_MAX); in arb_output_attrib_string()
Dprog_to_nir.c55 nir_variable *input_vars[VARYING_SLOT_MAX];
56 nir_variable *output_vars[VARYING_SLOT_MAX];
142 assert(prog_src->Index >= 0 && prog_src->Index < VARYING_SLOT_MAX); in ptn_get_src()
/third_party/mesa3d/src/mesa/main/
Dshader_types.h710 ubyte result_to_output[VARYING_SLOT_MAX];
Dcontext.c625 assert(VARYING_SLOT_MAX <= in check_context_limits()
627 assert(VARYING_SLOT_MAX <= in check_context_limits()
/third_party/mesa3d/src/compiler/glsl/
Dir_set_program_inouts.cpp108 assert(idx < VARYING_SLOT_MAX); in mark()
/third_party/mesa3d/src/compiler/
Dshader_enums.c254 STATIC_ASSERT(ARRAY_SIZE(names) == VARYING_SLOT_MAX); in gl_varying_slot_name_for_stage()
Dshader_enums.h439 #define VARYING_SLOT_MAX (VARYING_SLOT_VAR0 + MAX_VARYING) macro
/third_party/mesa3d/src/microsoft/compiler/
Ddxil_signature.c589 assert(num_inputs < VARYING_SLOT_MAX); in get_input_signature_group()
780 const struct dxil_mdnode *nodes[VARYING_SLOT_MAX]; in get_signature_metadata()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c824 uint8_t reverse_map[VARYING_SLOT_MAX] = {0}; in update_so_info()
841 bool inlined[VARYING_SLOT_MAX][4] = {0}; in update_so_info()
843 uint8_t packed_components[VARYING_SLOT_MAX] = {0}; in update_so_info()
844 uint8_t packed_streams[VARYING_SLOT_MAX] = {0}; in update_so_info()
845 uint8_t packed_buffers[VARYING_SLOT_MAX] = {0}; in update_so_info()
846 uint16_t packed_offsets[VARYING_SLOT_MAX][4] = {0}; in update_so_info()
1483 unsigned char slot_map[VARYING_SLOT_MAX]; in zink_compiler_assign_io()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_program.c442 for (unsigned attr = 0; attr < VARYING_SLOT_MAX; attr++) { in st_prepare_vertex_program()
462 for (unsigned attr = 0; attr < VARYING_SLOT_MAX; attr++) { in st_translate_stream_output_info()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader.h201 uint8_t vs_output_param_offset[VARYING_SLOT_MAX];

12