Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_gfx_cs.c209 if (radeon_emitted(ctx->prim_discard_compute_cs, 0) && ctx->last_gfx_fence) { in si_flush_gfx_cs()
211 ctx->gfx_cs, ctx->last_gfx_fence, in si_flush_gfx_cs()
234 ws->cs_flush(cs, flags, &ctx->last_gfx_fence); in si_flush_gfx_cs()
236 ws->fence_reference(fence, ctx->last_gfx_fence); in si_flush_gfx_cs()
247 ws->fence_reference(&ctx->last_ib_barrier_fence, ctx->last_gfx_fence); in si_flush_gfx_cs()
256 ctx->ws->fence_wait(ctx->ws, ctx->last_gfx_fence, 800 * 1000 * 1000); in si_flush_gfx_cs()
Dsi_fence.c489 ws->fence_reference(&gfx_fence, sctx->last_gfx_fence); in si_flush_from_st()
Dsi_pipe.h907 struct pipe_fence_handle *last_gfx_fence; member
Dsi_pipe.c302 sctx->ws->fence_reference(&sctx->last_gfx_fence, NULL); in si_destroy_context()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_hw_context.c300 ws->cs_flush(cs, flags, &ctx->b.last_gfx_fence); in r600_context_gfx_flush()
302 ws->fence_reference(fence, ctx->b.last_gfx_fence); in r600_context_gfx_flush()
306 if (!ws->fence_wait(ws, ctx->b.last_gfx_fence, 10000000)) { in r600_context_gfx_flush()
Dr600_pipe_common.h501 struct pipe_fence_handle *last_gfx_fence; member
Dr600_pipe_common.c354 ws->fence_reference(&gfx_fence, rctx->last_gfx_fence); in r600_flush_from_st()
673 rctx->ws->fence_reference(&rctx->last_gfx_fence, NULL); in r600_common_context_cleanup()