Searched refs:shm_fence (Results 1 – 4 of 4) sorted by relevance
60 struct xshmfence *shm_fence; member102 xshmfence_unmap_shm(buffer->shm_fence); in dri3_free_front_buffer()115 xshmfence_unmap_shm(buffer->shm_fence); in dri3_free_back_buffer()225 struct xshmfence *shm_fence; in dri3_alloc_back_buffer() local238 shm_fence = xshmfence_map_shm(fence_fd); in dri3_alloc_back_buffer()239 if (!shm_fence) in dri3_alloc_back_buffer()300 buffer->shm_fence = shm_fence; in dri3_alloc_back_buffer()302 xshmfence_trigger(buffer->shm_fence); in dri3_alloc_back_buffer()309 xshmfence_unmap_shm(shm_fence); in dri3_alloc_back_buffer()389 xshmfence_await(buffer->shm_fence); in dri3_get_back_buffer()[all …]
241 xshmfence_reset(buffer->shm_fence); in dri3_fence_reset()247 xshmfence_trigger(buffer->shm_fence); in dri3_fence_set()261 xshmfence_await(buffer->shm_fence); in dri3_fence_await()343 xshmfence_unmap_shm(buffer->shm_fence); in dri3_free_render_buffer()1408 struct xshmfence *shm_fence; in dri3_alloc_render_buffer() local1424 shm_fence = xshmfence_map_shm(fence_fd); in dri3_alloc_render_buffer()1425 if (shm_fence == NULL) in dri3_alloc_render_buffer()1662 buffer->shm_fence = shm_fence; in dri3_alloc_render_buffer()1684 xshmfence_unmap_shm(shm_fence); in dri3_alloc_render_buffer()1914 struct xshmfence *shm_fence; in dri3_get_pixmap_buffer() local[all …]
67 struct xshmfence *shm_fence; /* pointer to xshmfence object */ member
919 struct xshmfence * shm_fence; member1124 xshmfence_await(chain->images[i].shm_fence); in x11_acquire_next_image_poll_x11()1202 xshmfence_await(chain->images[image_index].shm_fence); in x11_acquire_next_image_from_queue()1255 xshmfence_reset(image->shm_fence); in x11_present_to_x11_dri3()1746 image->shm_fence = xshmfence_map_shm(fence_fd); in x11_image_init()1747 if (image->shm_fence == NULL) in x11_image_init()1758 xshmfence_trigger(image->shm_fence); in x11_image_init()1784 xshmfence_unmap_shm(image->shm_fence); in x11_image_finish()