Home
last modified time | relevance | path

Searched refs:batch_cache (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_batch_cache.c183 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_invalidate_context()
202 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
238 foreach_batch(batch, &screen->batch_cache, rsc->batch_mask) { in fd_bc_invalidate_resource()
247 foreach_batch(batch, &screen->batch_cache, rsc->bc_batch_mask) in fd_bc_invalidate_resource()
Dfreedreno_context.c59 fd_bc_flush_deferred(&ctx->screen->batch_cache, ctx); in fd_context_flush()
61 fd_bc_flush(&ctx->screen->batch_cache, ctx); in fd_context_flush()
302 ctx->batch = fd_bc_alloc_batch(&screen->batch_cache, ctx); in fd_context_init()
Dfreedreno_batch.c162 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_flush_reset_dependencies()
351 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_depends_on()
406 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_batch_resource_used()
Dfreedreno_screen.h88 struct fd_batch_cache batch_cache; member
Dfreedreno_screen.c145 fd_bc_fini(&screen->batch_cache); in fd_screen_destroy()
908 fd_bc_init(&screen->batch_cache); in fd_screen_create()
Dfreedreno_resource.c204 foreach_batch(batch, &ctx->screen->batch_cache, rsc->batch_mask) { in fd_try_shadow_resource()
384 foreach_batch(batch, &ctx->screen->batch_cache, batch_mask) in flush_resource()
388 foreach_batch(batch, &ctx->screen->batch_cache, batch_mask) in flush_resource()
391 foreach_batch(batch, &ctx->screen->batch_cache, batch_mask) { in flush_resource()
Dfreedreno_state.c226 batch = fd_batch_from_fb(&ctx->screen->batch_cache, ctx, framebuffer); in fd_set_framebuffer_state()