Searched refs:fence_fd (Results 1 – 6 of 6) sorted by relevance
/qemu/ui/ |
H A D | dmabuf.c | 27 int fence_fd; member 54 dmabuf->fence_fd = -1; in qemu_dmabuf_new() 184 return dmabuf->fence_fd; in qemu_dmabuf_get_fence_fd() 207 void qemu_dmabuf_set_fence_fd(QemuDmaBuf *dmabuf, int32_t fence_fd) in qemu_dmabuf_set_fence_fd() argument 210 dmabuf->fence_fd = fence_fd; in qemu_dmabuf_set_fence_fd()
|
H A D | gtk-gl-area.c | 88 int fence_fd; in gd_gl_area_draw() local 90 fence_fd = qemu_dmabuf_get_fence_fd(dmabuf); in gd_gl_area_draw() 91 if (fence_fd >= 0) { in gd_gl_area_draw() 92 qemu_set_fd_handler(fence_fd, gd_hw_gl_flushed, NULL, vc); in gd_gl_area_draw()
|
H A D | gtk-egl.c | 73 int fence_fd; in gd_egl_draw() local 103 fence_fd = qemu_dmabuf_get_fence_fd(dmabuf); in gd_egl_draw() 104 if (fence_fd >= 0) { in gd_egl_draw() 105 qemu_set_fd_handler(fence_fd, gd_hw_gl_flushed, NULL, vc); in gd_egl_draw()
|
H A D | egl-helpers.c | 393 int fence_fd; in egl_dmabuf_create_fence() local 396 fence_fd = eglDupNativeFenceFDANDROID(qemu_egl_display, in egl_dmabuf_create_fence() 398 qemu_dmabuf_set_fence_fd(dmabuf, fence_fd); in egl_dmabuf_create_fence()
|
H A D | gtk.c | 599 int fence_fd; in gd_hw_gl_flushed() local 601 fence_fd = qemu_dmabuf_get_fence_fd(dmabuf); in gd_hw_gl_flushed() 602 if (fence_fd >= 0) { in gd_hw_gl_flushed() 603 qemu_set_fd_handler(fence_fd, NULL, NULL, NULL); in gd_hw_gl_flushed() 604 close(fence_fd); in gd_hw_gl_flushed()
|
/qemu/include/ui/ |
H A D | dmabuf.h | 44 void qemu_dmabuf_set_fence_fd(QemuDmaBuf *dmabuf, int32_t fence_fd);
|