Hi, > + epoxy_has_egl_extension(qemu_egl_display, > + "EGL_ANDROID_native_fence_sync")) {
What about non-android? Is the name there just for historical reasons? Or do we actually need something else for desktop systems? > +void egl_dmabuf_wait_sync(QemuDmaBuf *dmabuf) See other mail on blocking wait. Otherwise looks sane. > +static void gd_gl_wait_dmabuf(DisplayChangeListener *dcl, > + QemuDmaBuf *dmabuf) separate patch for the gtk bits please. thanks, Gerd