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.c423 struct si_multi_fence *multi_fence; in si_flush_from_st() local
426 multi_fence = (struct si_multi_fence *)*fence; in si_flush_from_st()
427 assert(multi_fence); in si_flush_from_st()
429 multi_fence = si_create_multi_fence(); in si_flush_from_st()
430 if (!multi_fence) { in si_flush_from_st()
437 *fence = (struct pipe_fence_handle*)multi_fence; in si_flush_from_st()
441 multi_fence->gfx = gfx_fence; in si_flush_from_st()
442 multi_fence->sdma = sdma_fence; in si_flush_from_st()
445 multi_fence->gfx_unflushed.ctx = rctx; in si_flush_from_st()
446 multi_fence->gfx_unflushed.ib_index = rctx->num_gfx_cs_flushes; in si_flush_from_st()
[all …]
/external/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.c433 struct r600_multi_fence *multi_fence = in r600_flush_from_st() local
435 if (!multi_fence) { in r600_flush_from_st()
441 multi_fence->reference.count = 1; in r600_flush_from_st()
443 multi_fence->gfx = gfx_fence; in r600_flush_from_st()
444 multi_fence->sdma = sdma_fence; in r600_flush_from_st()
447 multi_fence->gfx_unflushed.ctx = rctx; in r600_flush_from_st()
448 multi_fence->gfx_unflushed.ib_index = rctx->num_gfx_cs_flushes; in r600_flush_from_st()
452 *fence = (struct pipe_fence_handle*)multi_fence; in r600_flush_from_st()