Home
last modified time | relevance | path

Searched refs:fence_finish (Results 1 – 25 of 66) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_fence.cpp143 fence_finish(struct pipe_screen *pscreen, struct pipe_context *pctx, in fence_finish() function
159 pscreen->fence_finish = fence_finish; in d3d12_screen_fence_init()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_fence.c192 fence_finish(struct pipe_screen *pscreen, struct pipe_context *pctx, in fence_finish() function
219 pscreen->fence_finish = fence_finish; in zink_screen_fence_init()
/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/
Dpb_buffer_fenced.h94 int (*fence_finish)( struct pb_fence_ops *ops, member
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_fence.c58 screen->fence_finish = softpipe_fence_finish; in softpipe_init_screen_fence_funcs()
Dsp_flush.c156 pipe->screen->fence_finish(pipe->screen, NULL, fence, in softpipe_flush_resource()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_tests.c590 pass = pass && screen->fence_finish(screen, NULL, buf_fence, 0); in test_sync_file_fences()
591 pass = pass && screen->fence_finish(screen, NULL, tex_fence, 0); in test_sync_file_fences()
592 pass = pass && screen->fence_finish(screen, NULL, re_buf_fence, 0); in test_sync_file_fences()
593 pass = pass && screen->fence_finish(screen, NULL, re_tex_fence, 0); in test_sync_file_fences()
594 pass = pass && screen->fence_finish(screen, NULL, merged_fence, 0); in test_sync_file_fences()
595 pass = pass && screen->fence_finish(screen, NULL, final_fence, 0); in test_sync_file_fences()
Du_helpers.c339 ctx->screen->fence_finish(ctx->screen, NULL, fence, PIPE_TIMEOUT_INFINITE); in util_wait_for_idle()
423 screen->fence_finish(screen, pipe, *fence, PIPE_TIMEOUT_INFINITE); in util_throttle_memory_usage()
451 screen->fence_finish(screen, pipe, *fence, PIPE_TIMEOUT_INFINITE); in util_throttle_memory_usage()
/third_party/mesa3d/src/gallium/frontends/clover/core/
Devent.cpp156 else if (!screen->fence_finish(screen, NULL, _fence, 0)) in status()
183 !screen->fence_finish(screen, NULL, _fence, PIPE_TIMEOUT_INFINITE)) in wait()
/third_party/mesa3d/src/gallium/winsys/d3d12/wgl/
Dd3d12_wgl_framebuffer.cpp74 ctx->screen->fence_finish(ctx->screen, ctx, fence, PIPE_TIMEOUT_INFINITE); in d3d12_wgl_framebuffer_destroy()
133 ctx->screen->fence_finish(ctx->screen, ctx, fence, PIPE_TIMEOUT_INFINITE); in d3d12_wgl_framebuffer_resize()
/third_party/mesa3d/src/gallium/winsys/i915/drm/
Di915_drm_fence.c86 idws->base.fence_finish = i915_drm_fence_finish; in i915_drm_winsys_init_fence_functions()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_flush.c85 pipe->screen->fence_finish(pipe->screen, NULL, fence, in llvmpipe_finish()
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_fence.c119 screen->base.fence_finish = lima_fence_finish; in lima_fence_screen_init()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_fence.c126 pscreen->fence_finish = etna_screen_fence_finish; in etna_fence_screen_init()
/third_party/mesa3d/src/gallium/frontends/vdpau/
Dpresentation.c327 screen->fence_finish(screen, NULL, surf->fence, PIPE_TIMEOUT_INFINITE); in vlVdpPresentationQueueBlockUntilSurfaceIdle()
369 if (screen->fence_finish(screen, NULL, surf->fence, 0)) { in vlVdpPresentationQueueQuerySurfaceStatus()
/third_party/mesa3d/src/gallium/drivers/swr/
Dswr_fence.cpp152 p_screen->fence_finish = swr_fence_finish; in swr_fence_init()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_winsys.h226 int (*fence_finish)(struct i915_winsys *iws, member
Di915_screen.c613 return is->iws->fence_finish(is->iws, fence) == 1; in i915_fence_finish()
700 is->base.fence_finish = i915_fence_finish; in i915_screen_create()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_fence.c147 screen->base.fence_finish = v3d_fence_finish; in v3d_fence_init()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_flush.c76 st->screen->fence_finish(st->screen, NULL, fence, in st_finish()
Dst_cb_syncobj.c117 if (screen->fence_finish(screen, pipe, fence, timeout)) { in st_client_wait_sync()
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_fence.c159 screen->base.fence_finish = vc4_fence_finish; in vc4_fence_screen_init()
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
Drbug_screen.c400 return screen->fence_finish(screen, ctx, fence, timeout); in rbug_screen_fence_finish()
474 rb_screen->base.fence_finish = rbug_screen_fence_finish; in rbug_screen_create()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_context.c431 svga->pipe.screen->fence_finish(svga->pipe.screen, NULL, fence, in svga_context_flush()
456 screen->fence_finish(screen, NULL, fence, PIPE_TIMEOUT_INFINITE); in svga_context_finish()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_screen.c379 return screen->fence_finish(screen, ctx, fence, timeout); in dd_screen_fence_finish()
602 SCR_INIT(fence_finish); in ddebug_screen_create()
/third_party/mesa3d/src/gallium/frontends/dri/
Ddri_helpers.c196 return screen->fence_finish(screen, NULL, fence->pipe_fence, timeout); in dri2_client_wait_sync()
202 return screen->fence_finish(screen, NULL, pipe_fence, timeout); in dri2_client_wait_sync()

123