Lines Matching defs:group
74 * in rare cases they map to a group of related packets that need to be
352 /** Number of surfaces in each group, before compacting. */
355 /** Initial offset of each group. */
358 /** Mask of surfaces used in each group. */
595 /** The last compute group size */
842 * Map a <group, index> pair to a binding table index.
847 enum crocus_surface_group group,
850 assert(index < bt->sizes[group]);
851 uint64_t mask = bt->used_mask[group];
854 return bt->offsets[group] + util_bitcount64((bit - 1) & mask);
861 * Map a binding table index back to a <group, index> pair.
867 enum crocus_surface_group group, uint32_t bti)
869 uint64_t used_mask = bt->used_mask[group];
870 assert(bti >= bt->offsets[group]);
872 uint32_t c = bti - bt->offsets[group];