Home
last modified time | relevance | path

Searched refs:fence_finish (Results 1 - 25 of 67) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_fence.cpp176 fence_finish(struct pipe_screen *pscreen, struct pipe_context *pctx, in fence_finish() function
193 pscreen->fence_finish = fence_finish; in d3d12_screen_fence_init()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_fence.c188 fence_finish(struct pipe_screen *pscreen, struct pipe_context *pctx, in fence_finish() function
335 pscreen->fence_finish = fence_finish; in zink_screen_fence_init()
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_fence.c58 screen->fence_finish = softpipe_fence_finish; in softpipe_init_screen_fence_funcs()
H A Dsp_flush.c156 pipe->screen->fence_finish(pipe->screen, NULL, fence, in softpipe_flush_resource()
/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/
H A Dpb_buffer_fenced.h94 int (*fence_finish)( struct pb_fence_ops *ops, member
/third_party/mesa3d/src/gallium/auxiliary/util/
H A 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()
H A Du_helpers.c340 ctx->screen->fence_finish(ctx->screen, NULL, fence, PIPE_TIMEOUT_INFINITE); in util_wait_for_idle()
424 screen->fence_finish(screen, pipe, *fence, PIPE_TIMEOUT_INFINITE); in util_throttle_memory_usage()
452 screen->fence_finish(screen, pipe, *fence, PIPE_TIMEOUT_INFINITE); in util_throttle_memory_usage()
/third_party/mesa3d/src/gallium/winsys/d3d12/wgl/
H A Dd3d12_wgl_framebuffer.cpp77 ctx->screen->fence_finish(ctx->screen, ctx, fence, PIPE_TIMEOUT_INFINITE); in d3d12_wgl_framebuffer_destroy()
136 ctx->screen->fence_finish(ctx->screen, ctx, fence, PIPE_TIMEOUT_INFINITE); in d3d12_wgl_framebuffer_resize()
/third_party/mesa3d/src/gallium/frontends/clover/core/
H A 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/i915/drm/
H A 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/v3d/
H A Dv3d_fence.c147 screen->base.fence_finish = v3d_fence_finish; in v3d_fence_init()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_flush.c93 pipe->screen->fence_finish(pipe->screen, NULL, fence, in llvmpipe_finish()
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_winsys.h226 int (*fence_finish)(struct i915_winsys *iws, member
H A Di915_screen.c624 return is->iws->fence_finish(is->iws, fence) == 1; in i915_fence_finish()
694 is->base.fence_finish = i915_fence_finish; in i915_screen_create()
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_fence.c119 screen->base.fence_finish = lima_fence_finish; in lima_fence_screen_init()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_fence.c126 pscreen->fence_finish = etna_screen_fence_finish; in etna_fence_screen_init()
/third_party/mesa3d/src/gallium/frontends/vdpau/
H A 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/vc4/
H A Dvc4_fence.c159 screen->base.fence_finish = vc4_fence_finish; in vc4_fence_screen_init()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_cb_flush.c75 st->screen->fence_finish(st->screen, NULL, fence, in st_finish()
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_screen.c414 return screen->fence_finish(screen, ctx, fence, timeout); in rbug_screen_fence_finish()
488 rb_screen->base.fence_finish = rbug_screen_fence_finish; in rbug_screen_create()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_context.c478 svga->pipe.screen->fence_finish(svga->pipe.screen, NULL, fence, in svga_context_flush()
503 screen->fence_finish(screen, NULL, fence, PIPE_TIMEOUT_INFINITE); in svga_context_finish()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_screen.h383 * still unflushed, and the ctx parameter of fence_finish is equal to
384 * the context where the fence was created, fence_finish will flush
391 bool (*fence_finish)(struct pipe_screen *screen, member
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipe_sync.c202 bool complete = device->pscreen->fence_finish(device->pscreen, NULL, in lvp_pipe_sync_wait_locked()
/third_party/mesa3d/src/gallium/frontends/dri/
H A Ddrisw.c267 screen->base.screen->fence_finish(screen->base.screen, ctx->st->pipe, in drisw_swap_buffers()
295 screen->base.screen->fence_finish(screen->base.screen, ctx->st->pipe, in drisw_copy_sub_buffer()
H A Ddri_helpers.c195 return screen->fence_finish(screen, NULL, fence->pipe_fence, timeout); in dri2_client_wait_sync()
201 return screen->fence_finish(screen, NULL, pipe_fence, timeout); in dri2_client_wait_sync()

Completed in 16 milliseconds

123