Home
last modified time | relevance | path

Searched refs:sync_fence (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/vl/
Dvl_winsys_dri3.c59 uint32_t sync_fence; member
101 xcb_sync_destroy_fence(scrn->conn, buffer->sync_fence); in dri3_free_front_buffer()
114 xcb_sync_destroy_fence(scrn->conn, buffer->sync_fence); in dri3_free_back_buffer()
224 xcb_sync_fence_t sync_fence; in dri3_alloc_back_buffer() local
294 (sync_fence = xcb_generate_id(scrn->conn)), in dri3_alloc_back_buffer()
299 buffer->sync_fence = sync_fence; in dri3_alloc_back_buffer()
464 xcb_sync_fence_t sync_fence; in dri3_get_front_buffer() local
520 (sync_fence = xcb_generate_id(scrn->conn)), in dri3_get_front_buffer()
529 scrn->front_buffer->sync_fence = sync_fence; in dri3_get_front_buffer()
610 back->sync_fence, in vl_dri3_flush_frontbuffer()
/third_party/mesa3d/src/loader/
Dloader_dri3_helper.c259 xcb_sync_trigger_fence(c, buffer->sync_fence); in dri3_fence_trigger()
348 xcb_sync_destroy_fence(draw->conn, buffer->sync_fence); in dri3_free_render_buffer()
1125 back->sync_fence, in loader_dri3_swap_buffers_msc()
1358 xcb_sync_fence_t sync_fence; in dri3_alloc_render_buffer() local
1593 (sync_fence = xcb_generate_id(draw->conn)), in dri3_alloc_render_buffer()
1599 buffer->sync_fence = sync_fence; in dri3_alloc_render_buffer()
1834 xcb_sync_fence_t sync_fence; in dri3_get_pixmap_buffer() local
1870 (sync_fence = xcb_generate_id(draw->conn)), in dri3_get_pixmap_buffer()
1919 buffer->sync_fence = sync_fence; in dri3_get_pixmap_buffer()
1926 xcb_sync_destroy_fence(draw->conn, sync_fence); in dri3_get_pixmap_buffer()
Dloader_dri3_helper.h66 uint32_t sync_fence; /* XID of X SyncFence object */ member
/third_party/mesa3d/src/vulkan/wsi/
Dwsi_common_x11.c850 uint32_t sync_fence; member
1194 image->sync_fence, in x11_present_to_x11_dri3()
1512 image->sync_fence = xcb_generate_id(chain->conn); in x11_image_init()
1515 image->sync_fence, in x11_image_init()
1544 cookie = xcb_sync_destroy_fence(chain->conn, image->sync_fence); in x11_image_finish()
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_context.c941 struct pipe_fence_handle *sync_fence = NULL; in virgl_submit_cmd() local
943 vws->submit_cmd(vws, cbuf, &sync_fence); in virgl_submit_cmd()
945 vws->fence_wait(vws, sync_fence, PIPE_TIMEOUT_INFINITE); in virgl_submit_cmd()
946 vws->fence_reference(vws, &sync_fence, NULL); in virgl_submit_cmd()