Home
last modified time | relevance | path

Searched refs:fence_fd (Results 1 – 6 of 6) sorted by relevance

/qemu/ui/
H A Ddmabuf.c27 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 Dgtk-gl-area.c88 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 Dgtk-egl.c73 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 Degl-helpers.c393 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 Dgtk.c599 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 Ddmabuf.h44 void qemu_dmabuf_set_fence_fd(QemuDmaBuf *dmabuf, int32_t fence_fd);