Lines Matching defs:dual_slot
1991 * The bitfield returned in dual_slot is one bit for each double input slot in
1995 * new_loc = loc + util_bitcount(dual_slot & BITFIELD64_MASK(loc))
1998 nir_remap_dual_slot_attributes(nir_shader *shader, uint64_t *dual_slot)
2002 *dual_slot = 0;
2006 *dual_slot |= BITFIELD64_MASK(slots) << var->data.location;
2012 util_bitcount64(*dual_slot & BITFIELD64_MASK(var->data.location));
2017 * dual_slot mask.
2020 nir_get_single_slot_attribs_mask(uint64_t attribs, uint64_t dual_slot)
2022 while (dual_slot) {
2023 unsigned loc = u_bit_scan64(&dual_slot);