Home
last modified time | relevance | path

Searched refs:multi_fence (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_fence.c509 struct si_multi_fence *multi_fence; in si_flush_from_st() local
512 multi_fence = (struct si_multi_fence *)*fence; in si_flush_from_st()
513 assert(multi_fence); in si_flush_from_st()
515 multi_fence = si_create_multi_fence(); in si_flush_from_st()
516 if (!multi_fence) { in si_flush_from_st()
523 *fence = (struct pipe_fence_handle *)multi_fence; in si_flush_from_st()
527 multi_fence->gfx = gfx_fence; in si_flush_from_st()
528 multi_fence->sdma = sdma_fence; in si_flush_from_st()
531 multi_fence->gfx_unflushed.ctx = sctx; in si_flush_from_st()
532 multi_fence->gfx_unflushed.ib_index = sctx->num_gfx_cs_flushes; in si_flush_from_st()
[all …]
/external/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.c373 struct r600_multi_fence *multi_fence = in r600_flush_from_st() local
375 if (!multi_fence) { in r600_flush_from_st()
381 multi_fence->reference.count = 1; in r600_flush_from_st()
383 multi_fence->gfx = gfx_fence; in r600_flush_from_st()
384 multi_fence->sdma = sdma_fence; in r600_flush_from_st()
387 multi_fence->gfx_unflushed.ctx = rctx; in r600_flush_from_st()
388 multi_fence->gfx_unflushed.ib_index = rctx->num_gfx_cs_flushes; in r600_flush_from_st()
392 *fence = (struct pipe_fence_handle*)multi_fence; in r600_flush_from_st()