summaryrefslogtreecommitdiffstats
path: root/scripts/git-submodule.sh
diff options
context:
space:
mode:
authorGerd Hoffmann2019-09-09 09:39:11 +0200
committerGerd Hoffmann2019-09-17 13:42:02 +0200
commitd2329237af197429492ec27d22a4ba4f121dbc10 (patch)
treea8bfaa3bb76ecc3f4d96faff146eab22be92e973 /scripts/git-submodule.sh
parentMerge remote-tracking branch 'remotes/huth-gitlab/tags/m68k-pull-2019-09-07' ... (diff)
downloadqemu-d2329237af197429492ec27d22a4ba4f121dbc10.tar.gz
qemu-d2329237af197429492ec27d22a4ba4f121dbc10.tar.xz
qemu-d2329237af197429492ec27d22a4ba4f121dbc10.zip
ui/egl: fix framebuffer reads
Fix egl_fb_read() to use the (destination) surface size instead of the (source) framebuffer source for glReadPixels. Pass the DisplaySurface instead of the pixeldata pointer to egl_fb_read() to make this possible. With that in place framebuffer reads work fine even if the surface and framebuffer sizes don't match, so we can remove the guest-triggerable asserts in egl_scanout_flush(). Buglink: https://bugzilla.redhat.com//show_bug.cgi?id=1749659 Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-id: 20190909073911.24787-1-kraxel@redhat.com
Diffstat (limited to 'scripts/git-submodule.sh')
0 files changed, 0 insertions, 0 deletions