Searched refs:batch_mask (Results 1 – 5 of 5) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_batch_cache.c | 160 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()
|
D | freedreno_batch.c | 259 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()
|
D | freedreno_resource.h | 85 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()
|
D | freedreno_batch_cache.h | 54 uint32_t batch_mask; member
|
D | freedreno_resource.c | 275 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()
|