Home
last modified time | relevance | path

Searched refs:fence_reference (Results 1 – 25 of 67) sorted by relevance

123

/external/mesa3d/src/mesa/state_tracker/
Dst_cb_syncobj.c62 screen->fence_reference(screen, &so->fence, NULL); in st_delete_sync_object()
100 screen->fence_reference(screen, &fence, so->fence); in st_client_wait_sync()
117 screen->fence_reference(screen, &so->fence, NULL); in st_client_wait_sync()
121 screen->fence_reference(screen, &fence, NULL); in st_client_wait_sync()
152 screen->fence_reference(screen, &fence, so->fence); in st_server_wait_sync()
156 screen->fence_reference(screen, &fence, NULL); in st_server_wait_sync()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_fence.c75 ws->fence_reference(&(*rdst)->gfx, NULL); in si_fence_reference()
76 ws->fence_reference(&(*rdst)->sdma, NULL); in si_fence_reference()
239 rws->fence_reference(&rfence->gfx, NULL); in si_fence_finish()
401 ws->fence_reference(&gfx_fence, rctx->last_gfx_fence); in si_flush_from_st()
431 ws->fence_reference(&sdma_fence, NULL); in si_flush_from_st()
432 ws->fence_reference(&gfx_fence, NULL); in si_flush_from_st()
436 screen->fence_reference(screen, fence, NULL); in si_flush_from_st()
476 screen->b.fence_reference = si_fence_reference; in si_init_screen_fence_functions()
/external/mesa3d/src/gallium/state_trackers/dri/
Ddri_drawable.c351 screen->fence_reference(screen, &fence, draw->swap_fences[draw->tail]); in swap_fences_pop_front()
352 screen->fence_reference(screen, &draw->swap_fences[draw->tail++], NULL); in swap_fences_pop_front()
379 screen->fence_reference(screen, &draw->swap_fences[draw->head++], in swap_fences_push_back()
396 screen->fence_reference(screen, &draw->swap_fences[draw->tail++], NULL); in swap_fences_unref()
567 screen->fence_reference(screen, &fence, NULL); in dri_flush()
574 screen->fence_reference(screen, &fence, NULL); in dri_flush()
/external/mesa3d/src/gallium/auxiliary/util/
Du_tests.c581 screen->fence_reference(screen, &buf_fence, NULL); in test_sync_file_fences()
582 screen->fence_reference(screen, &tex_fence, NULL); in test_sync_file_fences()
583 screen->fence_reference(screen, &re_buf_fence, NULL); in test_sync_file_fences()
584 screen->fence_reference(screen, &re_tex_fence, NULL); in test_sync_file_fences()
585 screen->fence_reference(screen, &merged_fence, NULL); in test_sync_file_fences()
586 screen->fence_reference(screen, &final_fence, NULL); in test_sync_file_fences()
/external/mesa3d/src/gallium/state_trackers/xa/
Dxa_context.c42 screen->fence_reference(screen, &ctx->last_fence, NULL); in xa_context_flush()
371 screen->fence_reference(screen, &fence->pipe_fence, ctx->last_fence); in xa_fence_get()
390 screen->fence_reference(screen, &fence->pipe_fence, NULL); in xa_fence_wait()
404 screen->fence_reference(screen, &fence->pipe_fence, NULL); in xa_fence_destroy()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.c414 ws->fence_reference(&gfx_fence, rctx->last_gfx_fence); in r600_flush_from_st()
436 ws->fence_reference(&sdma_fence, NULL); in r600_flush_from_st()
437 ws->fence_reference(&gfx_fence, NULL); in r600_flush_from_st()
451 screen->fence_reference(screen, fence, NULL); in r600_flush_from_st()
474 rctx->ws->fence_reference(fence, rctx->last_sdma_fence); in r600_flush_dma_ring()
483 rctx->ws->fence_reference(fence, rctx->last_sdma_fence); in r600_flush_dma_ring()
745 rctx->ws->fence_reference(&rctx->last_gfx_fence, NULL); in r600_common_context_cleanup()
746 rctx->ws->fence_reference(&rctx->last_sdma_fence, NULL); in r600_common_context_cleanup()
1163 ws->fence_reference(&(*rdst)->gfx, NULL); in r600_fence_reference()
1164 ws->fence_reference(&(*rdst)->sdma, NULL); in r600_fence_reference()
[all …]
/external/mesa3d/src/gallium/state_trackers/nine/
Dswapchain9.c426 screen->fence_reference(screen, &fence, This->swap_fences[This->tail]); in swap_fences_pop_front()
427 screen->fence_reference(screen, &This->swap_fences[This->tail++], NULL); in swap_fences_pop_front()
451 screen->fence_reference(screen, &fence, This->swap_fences[This->tail]); in swap_fences_see_front()
476 screen->fence_reference(screen, &This->swap_fences[This->head++], in swap_fences_push_back()
493 screen->fence_reference(screen, &This->swap_fences[This->tail++], NULL); in swap_fences_unref()
628 work->screen->fence_reference(work->screen, &(work->fence_to_wait), NULL); in work_present()
741 This->screen->fence_reference(This->screen, &fence, NULL); in present()
753 This->screen->fence_reference(This->screen, &fence, NULL); in present()
764 This->screen->fence_reference(This->screen, &fence, NULL); in present()
/external/mesa3d/src/gallium/state_trackers/vdpau/
Dpresentation.c269 pipe->screen->fence_reference(pipe->screen, &surf->fence, NULL); in vlVdpPresentationQueueDisplay()
328 screen->fence_reference(screen, &surf->fence, NULL); in vlVdpPresentationQueueBlockUntilSurfaceIdle()
370 screen->fence_reference(screen, &surf->fence, NULL); in vlVdpPresentationQueueQuerySurfaceStatus()
/external/mesa3d/src/gallium/auxiliary/pipebuffer/
Dpb_buffer_fenced.h76 void (*fence_reference)( struct pb_fence_ops *ops, member
Dpb_buffer_fenced.c302 ops->fence_reference(ops, &fenced_buf->fence, NULL); in fenced_buffer_remove_locked()
349 ops->fence_reference(ops, &fence, fenced_buf->fence); in fenced_buffer_finish_locked()
365 ops->fence_reference(ops, &fence, NULL); in fenced_buffer_finish_locked()
833 ops->fence_reference(ops, &fenced_buf->fence, fence); in fenced_buffer_fence()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_fence.c57 screen->fence_reference = softpipe_fence_reference; in softpipe_init_screen_fence_funcs()
/external/mesa3d/src/gallium/winsys/svga/drm/
Dpb_buffer_simple_fenced.c265 ops->fence_reference(ops, &fenced_buf->fence, NULL); in fenced_buffer_remove_locked()
312 ops->fence_reference(ops, &fence, fenced_buf->fence); in fenced_buffer_finish_locked()
329 ops->fence_reference(ops, &fence, NULL); in fenced_buffer_finish_locked()
668 ops->fence_reference(ops, &fenced_buf->fence, fence); in fenced_buffer_fence()
/external/mesa3d/src/gallium/drivers/radeon/
Dr600_pipe_common.c255 rctx->ws->fence_reference(fence, rctx->last_sdma_fence); in r600_flush_dma_ring()
264 rctx->ws->fence_reference(fence, rctx->last_sdma_fence); in r600_flush_dma_ring()
518 rctx->ws->fence_reference(&rctx->last_gfx_fence, NULL); in si_common_context_cleanup()
519 rctx->ws->fence_reference(&rctx->last_sdma_fence, NULL); in si_common_context_cleanup()
/external/mesa3d/src/gallium/state_trackers/clover/core/
Devent.cpp136 screen->fence_reference(screen, &_fence, NULL); in ~hard_event()
203 screen->fence_reference(screen, &_fence, fence); in fence()
Dqueue.cpp81 screen->fence_reference(screen, &fence, NULL); in flush()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_fence.c91 screen->base.fence_reference = vc4_fence_reference; in vc4_fence_init()
/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_fence.c91 screen->base.fence_reference = vc5_fence_reference; in vc5_fence_init()
/external/mesa3d/src/gallium/winsys/i915/drm/
Di915_drm_fence.c84 idws->base.fence_reference = i915_drm_fence_reference; in i915_drm_winsys_init_fence_functions()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_context.c406 svgascreen->sws->fence_reference(svgascreen->sws, pfence, fence); in svga_context_flush()
408 svgascreen->sws->fence_reference(svgascreen->sws, &fence, NULL); in svga_context_flush()
427 screen->fence_reference(screen, &fence, NULL); in svga_context_finish()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_flush.c87 pipe->screen->fence_reference(pipe->screen, &fence, NULL); in llvmpipe_finish()
/external/mesa3d/src/gallium/drivers/rbug/
Drbug_screen.c260 screen->fence_reference(screen, in rbug_screen_fence_reference()
322 rb_screen->base.fence_reference = rbug_screen_fence_reference; in rbug_screen_create()
/external/mesa3d/src/gallium/drivers/i915/
Di915_screen.c534 is->iws->fence_reference(is->iws, ptr, fence); in i915_fence_reference()
634 is->base.fence_reference = i915_fence_reference; in i915_screen_create()
/external/virglrenderer/src/gallium/include/pipe/
Dp_screen.h194 void (*fence_reference)( struct pipe_screen *screen, member
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_fence.c123 pscreen->fence_reference = etna_screen_fence_reference; in etna_fence_screen_init()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_fence.cpp145 p_screen->fence_reference = swr_fence_reference; in swr_fence_init()

123