Lines Matching defs:level
142 unsigned usage, unsigned level)
148 if (res->clean_mask & (1 << level))
180 xfer->base.level);
285 xfer->l_stride, xfer->offset, xfer->base.level);
389 virgl_resource_dirty(vres, vtransfer->base.level);
483 unsigned level,
512 &vres->metadata, level, usage, box);
596 unsigned level, nblocksy;
602 for (level = 0; level <= pt->last_level; level++) {
613 metadata->stride[level] = winsys_stride ? winsys_stride :
615 metadata->layer_stride[level] = nblocksy * metadata->stride[level];
616 metadata->level_offset[level] = buffer_size;
618 buffer_size += slices * metadata->layer_stride[level];
840 unsigned level, unsigned usage,
849 unsigned offset = metadata->plane_offset + metadata->level_offset[level];
854 offset += box->z * metadata->layer_stride[level];
857 offset += box->z * metadata->stride[level];
865 offset += blocksy * metadata->stride[level];
875 trans->base.level = level;
878 trans->base.stride = metadata->stride[level];
879 trans->base.layer_stride = metadata->layer_stride[level];
938 void virgl_resource_dirty(struct virgl_resource *res, uint32_t level)
944 res->clean_mask &= ~(1 << level);