qemu-e2k/include/ui
Dongwon Kim 55f4b767f6 ui/gtk: skip any extra draw of same guest scanout blob res
Any extra draw call for the same blob resource representing guest scanout
before the previous drawing is not finished can break synchronous draw
sequence. To prevent this, drawing is now done only once for each draw
submission (when draw_submitted == true).

v2:
 - removed mutex
 - updated commit msg

Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Vivek Kasireddy <vivek.kasireddy@intel.com>
Signed-off-by: Dongwon Kim <dongwon.kim@intel.com>
Message-Id: <20210924225105.24930-1-dongwon.kim@intel.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2021-11-02 17:24:18 +01:00
..
clipboard.h ui/clipboard: add qemu_clipboard_peer_release() helper 2021-08-31 17:25:14 +04:00
console.h ui/gtk: skip any extra draw of same guest scanout blob res 2021-11-02 17:24:18 +01:00
egl-context.h ui: remove gl_ctx_get_current 2021-02-04 15:58:54 +01:00
egl-helpers.h ui: Create sync objects and fences only for blobs 2021-09-15 08:41:59 +02:00
gtk.h ui/gtk-egl: Wait for the draw signal for dmabuf blobs 2021-09-15 08:41:59 +02:00
input.h
kbd-state.h
pixel_ops.h
qemu-pixman.h ui/pixman: Add qemu_pixman_to_drm_format() 2021-05-27 12:07:37 +02:00
qemu-spice-module.h spice: wire up monitor in QemuSpiceOps. 2020-10-21 15:46:14 +02:00
qemu-spice.h spice: delay starting until display are initialized 2021-02-04 14:32:40 +01:00
sdl2.h ui: remove gl_ctx_get_current 2021-02-04 15:58:54 +01:00
shader.h
spice-display.h configure: Improve OpenGL dependency detections 2021-03-04 09:35:30 +01:00
win32-kbd-hook.h