Home
last modified time | relevance | path

Searched refs:fence_server_sync (Results 1 - 25 of 30) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_flush.c82 * here can then be fed into fence_server_sync() so SVGA can synchronize
111 sws->fence_server_sync(sws, &svga->swc->imported_fence_fd, fence); in svga_fence_server_sync()
119 svga->pipe.fence_server_sync = svga_fence_server_sync; in svga_init_flush_functions()
H A Dsvga_winsys.h710 int (*fence_server_sync)( struct svga_winsys_screen *sws, member
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_fence.c65 ctx->base.fence_server_sync = lima_fence_server_sync; in lima_fence_context_init()
/third_party/mesa3d/src/mesa/main/
H A Dsyncobj.c412 if (!pipe->fence_server_sync) { in wait_sync()
430 pipe->fence_server_sync(pipe, fence); in wait_sync()
H A Dexternalobjects.c672 /* The driver is allowed to flush during fence_server_sync, be prepared */ in server_wait_semaphore()
674 pipe->fence_server_sync(pipe, semObj->fence); in server_wait_semaphore()
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_fence.c141 vc4->base.fence_server_sync = vc4_fence_server_sync; in vc4_fence_context_init()
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_winsys.h135 void (*fence_server_sync)(struct virgl_winsys *vws, member
H A Dvirgl_context.c1312 if (rs->vws->fence_server_sync) in virgl_fence_server_sync()
1313 rs->vws->fence_server_sync(rs->vws, vctx->cbuf, fence); in virgl_fence_server_sync()
1655 vctx->base.fence_server_sync = virgl_fence_server_sync; in virgl_context_create()
/third_party/mesa3d/src/gallium/frontends/dri/
H A Ddri_helpers.c223 if (ctx->fence_server_sync) in dri2_server_wait_sync()
224 ctx->fence_server_sync(ctx, fence->pipe_fence); in dri2_server_wait_sync()
H A Dkopper.c402 pipe->fence_server_sync(pipe, fence); in handle_in_fence()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_context.c226 llvmpipe->pipe.fence_server_sync = llvmpipe_fence_server_sync; in llvmpipe_create_context()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_context.h779 void (*fence_server_sync)(struct pipe_context *pipe, member
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_fence.c625 ctx->fence_server_sync = iris_fence_await; in iris_init_context_fence_functions()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_fence.c594 * if we get fence_server_sync after every draw call. (which happens in si_fence_server_sync()
610 ctx->b.fence_server_sync = si_fence_server_sync; in si_init_fence_functions()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_fence.c572 ctx->fence_server_sync = crocus_fence_await; in crocus_init_context_fence_functions()
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
H A Dnoop_state.c483 ctx->fence_server_sync = noop_fence_server_sync; in noop_init_state_functions()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_context.c614 pipe->fence_server_sync(pipe, fence); in dd_context_fence_server_sync()
925 CTX_INIT(fence_server_sync); in dd_context_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_context.c260 * If we have a pending fence_server_sync() (GPU side sync), flush now.
637 pctx->fence_server_sync = fd_fence_server_sync;
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_context.c611 pctx->fence_server_sync = etna_fence_server_sync; in etna_context_create()
/third_party/mesa3d/src/gallium/winsys/svga/drm/
H A Dvmw_screen_svga.c901 vws->base.fence_server_sync = vmw_svga_winsys_fence_server_sync; in vmw_winsys_screen_init_svga()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_tests.c574 ctx->fence_server_sync(ctx, merged_fence); in test_sync_file_fences()
/third_party/mesa3d/src/gallium/drivers/tegra/
H A Dtegra_context.c835 context->gpu->fence_server_sync(context->gpu, fence); in tegra_fence_server_sync()
1382 context->base.fence_server_sync = tegra_fence_server_sync; in tegra_screen_context_create()
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
H A Dtr_context.c1627 trace_dump_call_begin("pipe_context", "fence_server_sync"); in trace_context_fence_server_sync()
1632 pipe->fence_server_sync(pipe, fence); in trace_context_fence_server_sync()
2386 TR_CTX_INIT(fence_server_sync); in trace_context_create()
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_context.c1038 pipe->fence_server_sync(pipe, fence); in rbug_fence_server_sync()
1350 rb_pipe->base.fence_server_sync = rbug_fence_server_sync; in rbug_context_create()
/third_party/mesa3d/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.c1265 qdws->base.fence_server_sync = virgl_fence_server_sync; in virgl_drm_winsys_create()

Completed in 34 milliseconds

12