Home
last modified time | relevance | path

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

1234

/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_syncobj.c63 screen->fence_reference(screen, &so->fence, NULL); in st_delete_sync_object()
102 screen->fence_reference(screen, &fence, so->fence); in st_client_wait_sync()
119 screen->fence_reference(screen, &so->fence, NULL); in st_client_wait_sync()
123 screen->fence_reference(screen, &fence, NULL); in st_client_wait_sync()
154 screen->fence_reference(screen, &fence, so->fence); in st_server_wait_sync()
158 screen->fence_reference(screen, &fence, NULL); in st_server_wait_sync()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_fence.cpp121 fence_reference(struct pipe_screen *pscreen, in fence_reference() function
158 pscreen->fence_reference = fence_reference; in d3d12_screen_fence_init()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_fence.c76 fence_reference(struct pipe_screen *pscreen, in fence_reference() function
218 pscreen->fence_reference = fence_reference; in zink_screen_fence_init()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_fence.c192 ws->fence_reference(&(*sdst)->gfx, NULL); in si_fence_reference()
310 rws->fence_reference(&sfence->gfx, NULL); in si_fence_finish()
470 ws->fence_reference(&gfx_fence, sctx->last_gfx_fence); in si_flush_all_queues()
500 ws->fence_reference(&gfx_fence, NULL); in si_flush_all_queues()
504 screen->fence_reference(screen, fence, NULL); in si_flush_all_queues()
598 screen->b.fence_reference = si_fence_reference; in si_init_screen_fence_functions()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.c354 ws->fence_reference(&gfx_fence, rctx->last_gfx_fence); in r600_flush_from_st()
376 ws->fence_reference(&sdma_fence, NULL); in r600_flush_from_st()
377 ws->fence_reference(&gfx_fence, NULL); in r600_flush_from_st()
391 screen->fence_reference(screen, fence, NULL); in r600_flush_from_st()
414 rctx->ws->fence_reference(fence, rctx->last_sdma_fence); in r600_flush_dma_ring()
423 rctx->ws->fence_reference(fence, rctx->last_sdma_fence); in r600_flush_dma_ring()
667 rctx->ws->fence_reference(&rctx->last_gfx_fence, NULL); in r600_common_context_cleanup()
668 rctx->ws->fence_reference(&rctx->last_sdma_fence, NULL); in r600_common_context_cleanup()
1074 ws->fence_reference(&(*rdst)->gfx, NULL); in r600_fence_reference()
1075 ws->fence_reference(&(*rdst)->sdma, NULL); in r600_fence_reference()
[all …]
/third_party/mesa3d/src/gallium/frontends/xa/
Dxa_context.c42 screen->fence_reference(screen, &ctx->last_fence, NULL); in xa_context_flush()
373 screen->fence_reference(screen, &fence->pipe_fence, ctx->last_fence); in xa_fence_get()
392 screen->fence_reference(screen, &fence->pipe_fence, NULL); in xa_fence_wait()
406 screen->fence_reference(screen, &fence->pipe_fence, NULL); in xa_fence_destroy()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_helpers.c352 screen->fence_reference(screen, &t->ring[i].fence, NULL); in util_throttle_deinit()
412 screen->fence_reference(screen, fence, NULL); in util_throttle_memory_usage()
424 screen->fence_reference(screen, fence, NULL); in util_throttle_memory_usage()
452 screen->fence_reference(screen, fence, NULL); in util_throttle_memory_usage()
Du_tests.c609 screen->fence_reference(screen, &buf_fence, NULL); in test_sync_file_fences()
610 screen->fence_reference(screen, &tex_fence, NULL); in test_sync_file_fences()
611 screen->fence_reference(screen, &re_buf_fence, NULL); in test_sync_file_fences()
612 screen->fence_reference(screen, &re_tex_fence, NULL); in test_sync_file_fences()
613 screen->fence_reference(screen, &merged_fence, NULL); in test_sync_file_fences()
614 screen->fence_reference(screen, &final_fence, NULL); in test_sync_file_fences()
/third_party/mesa3d/src/gallium/frontends/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()
/third_party/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()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_fence.c57 screen->fence_reference = softpipe_fence_reference; in softpipe_init_screen_fence_funcs()
/third_party/mesa3d/src/gallium/frontends/nine/
Dswapchain9.c475 screen->fence_reference(screen, &fence, This->swap_fences[This->tail]); in swap_fences_pop_front()
476 screen->fence_reference(screen, &This->swap_fences[This->tail++], NULL); in swap_fences_pop_front()
500 screen->fence_reference(screen, &fence, This->swap_fences[This->tail]); in swap_fences_see_front()
525 screen->fence_reference(screen, &This->swap_fences[This->head++], in swap_fences_push_back()
542 screen->fence_reference(screen, &This->swap_fences[This->tail++], NULL); in swap_fences_unref()
688 work->screen->fence_reference(work->screen, &(work->fence_to_wait), NULL); in work_present()
702 This->screen->fence_reference(This->screen, &work->fence_to_wait, fence); in pend_present()
900 This->screen->fence_reference(This->screen, &fence, NULL); in present()
912 This->screen->fence_reference(This->screen, &fence, NULL); in present()
922 This->screen->fence_reference(This->screen, &fence, NULL); in present()
/third_party/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()
/third_party/mesa3d/src/gallium/frontends/clover/core/
Devent.cpp143 screen->fence_reference(screen, &_fence, NULL); in ~hard_event()
211 screen->fence_reference(screen, &_fence, fence); in fence()
/third_party/mesa3d/src/gallium/winsys/d3d12/wgl/
Dd3d12_wgl_framebuffer.cpp75 ctx->screen->fence_reference(ctx->screen, &fence, NULL); in d3d12_wgl_framebuffer_destroy()
134 ctx->screen->fence_reference(ctx->screen, &fence, NULL); in d3d12_wgl_framebuffer_resize()
/third_party/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()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_flush.c87 pipe->screen->fence_reference(pipe->screen, &fence, NULL); in llvmpipe_finish()
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_fence.c118 screen->base.fence_reference = lima_fence_reference; in lima_fence_screen_init()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_context.c436 svgascreen->sws->fence_reference(svgascreen->sws, pfence, fence); in svga_context_flush()
438 svgascreen->sws->fence_reference(svgascreen->sws, &fence, NULL); in svga_context_flush()
457 screen->fence_reference(screen, &fence, NULL); in svga_context_finish()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_fence.c125 pscreen->fence_reference = etna_screen_fence_reference; in etna_fence_screen_init()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_flush.c116 r300->rws->fence_reference(fence, NULL); in r300_flush()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_winsys.h213 void (*fence_reference)(struct i915_winsys *iws, member
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_fence.c146 screen->base.fence_reference = v3d_fence_reference; in v3d_fence_init()
/third_party/mesa3d/src/gallium/drivers/swr/
Dswr_fence.cpp151 p_screen->fence_reference = swr_fence_reference; in swr_fence_init()

1234