Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_PRIMITIVE_INDICES (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/intel/compiler/
Dbrw_mesh.cpp369 if (BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_INDICES) & outputs_written) { in brw_compute_mue_map()
370 map->start_dw[VARYING_SLOT_PRIMITIVE_INDICES] = 1; in brw_compute_mue_map()
371 outputs_written &= ~BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_INDICES); in brw_compute_mue_map()
480 map->start_dw[VARYING_SLOT_PRIMITIVE_INDICES]); in brw_print_mue_map()
Dbrw_fs_nir.cpp3635 assert(base != VARYING_SLOT_PRIMITIVE_INDICES); in nir_emit_fs_intrinsic()
/third_party/mesa3d/src/compiler/
Dshader_enums.c167 case VARYING_SLOT_PRIMITIVE_INDICES: return "VARYING_SLOT_PRIMITIVE_INDICES"; in gl_varying_slot_name_for_stage()
Dshader_enums.h333 VARYING_SLOT_PRIMITIVE_INDICES = VARYING_SLOT_TESS_LEVEL_INNER, /* Only appears in MESH. */ enumerator
/third_party/mesa3d/src/compiler/nir/
Dnir_lower_io.c188 if (var->data.location == VARYING_SLOT_PRIMITIVE_INDICES) in nir_is_arrayed_io()
222 var->data.location == VARYING_SLOT_PRIMITIVE_INDICES && in get_number_of_slots()
2893 sem.location == VARYING_SLOT_PRIMITIVE_INDICES && in add_const_offset_to_base_block()
2895 BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_INDICES))) in add_const_offset_to_base_block()
Dnir_gather_info.c202 var->data.location == VARYING_SLOT_PRIMITIVE_INDICES && in mark_whole_variable()
Dnir.c3460 slot == VARYING_SLOT_PRIMITIVE_INDICES || in nir_slot_is_sysval_output()
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_ngg.c2179 } else if (io_sem.location == VARYING_SLOT_PRIMITIVE_INDICES) { in lower_ms_store_output()
2209 } else if (io_sem.location == VARYING_SLOT_PRIMITIVE_INDICES) { in lower_ms_load_output()
2568 assert(slot != VARYING_SLOT_PRIMITIVE_COUNT && slot != VARYING_SLOT_PRIMITIVE_INDICES); in ms_emit_arrayed_outputs()
3005 BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_COUNT) | BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_INDICES); in ac_nir_lower_ngg_ms()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader_info.c511 BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_INDICES) | in radv_nir_shader_info_pass()
/third_party/mesa3d/src/compiler/spirv/
Dvtn_variables.c1147 *location = VARYING_SLOT_PRIMITIVE_INDICES; in vtn_get_builtin_location()
Dspirv_to_nir.c5627 if (var->data.location == VARYING_SLOT_PRIMITIVE_INDICES) { in vtn_handle_write_packed_primitive_indices()
5650 var->data.location = VARYING_SLOT_PRIMITIVE_INDICES; in vtn_handle_write_packed_primitive_indices()