diff options
author | 2024-04-26 15:50:59 -0700 | |
---|---|---|
committer | 2024-05-14 17:14:12 +0400 | |
commit | 77bf310084dad38b3a2badf01766c659056f1cf2 (patch) | |
tree | b217b79129b386e71054c68f667df68348c4590d /scripts/coverage/compare_gcov_json.py | |
parent | Allow UNIX socket option for VNC websocket (diff) | |
download | qemu-77bf310084dad38b3a2badf01766c659056f1cf2.tar.xz qemu-77bf310084dad38b3a2badf01766c659056f1cf2.zip |
ui/gtk: Draw guest frame at refresh cycle
Draw routine needs to be manually invoked in the next refresh
if there is a scanout blob from the guest. This is to prevent
a situation where there is a scheduled draw event but it won't
happen bacause the window is currently in inactive state
(minimized or tabified). If draw is not done for a long time,
gl_block timeout and/or fence timeout (on the guest) will happen
eventually.
v2: Use gd_gl_area_draw(vc) in gtk-gl-area.c
Suggested-by: Vivek Kasireddy <vivek.kasireddy@intel.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Marc-André Lureau <marcandre.lureau@redhat.com>
Cc: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Dongwon Kim <dongwon.kim@intel.com>
Acked-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20240426225059.3871283-1-dongwon.kim@intel.com>
Diffstat (limited to 'scripts/coverage/compare_gcov_json.py')
0 files changed, 0 insertions, 0 deletions