Home
last modified time | relevance | path

Searched refs:batch_mask (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_batch_cache.c160 foreach_batch (batch, cache, cache->batch_mask) { in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
291 cache->batch_mask &= ~(1 << batch->idx); in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
321 rsc->track->batch_mask = 0; in fd_bc_invalidate_resource()
343 while ((idx = ffs(~cache->batch_mask)) == 0) { in alloc_batch_locked()
401 cache->batch_mask |= (1 << idx); in alloc_batch_locked()
Dfreedreno_batch.c259 assert(rsc->track->batch_mask & (1 << batch->idx)); in batch_reset_resources()
260 rsc->track->batch_mask &= ~(1 << batch->idx); in batch_reset_resources()
448 rsc->track->batch_mask |= (1 << batch->idx); in fd_batch_add_resource()
475 if (unlikely(rsc->track->batch_mask & ~(1 << batch->idx))) { in fd_batch_resource_write()
482 foreach_batch (dep, cache, rsc->track->batch_mask) { in fd_batch_resource_write()
Dfreedreno_resource.h85 uint32_t batch_mask; member
203 if (write && rsc->track->batch_mask) in pending()
371 return rsc->track->batch_mask & (1 << batch->idx); in fd_batch_references_resource()
Dfreedreno_batch_cache.h54 uint32_t batch_mask; member
Dfreedreno_resource.c275 assert(src->track->batch_mask == 0); in fd_replace_buffer_storage()
456 assert(shadow->track->batch_mask == 0); in fd_try_shadow_resource()
457 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) { in fd_try_shadow_resource()