]> xenbits.xensource.com Git - qemu-xen.git/commit
ui/gtk: fix passing y0_top parameter to scanout
authorErico Nunes <ernunes@redhat.com>
Mon, 20 Feb 2023 17:56:05 +0000 (18:56 +0100)
committerMichael Tokarev <mjt@tls.msk.ru>
Wed, 31 May 2023 06:42:36 +0000 (09:42 +0300)
commit76b7002ec724b5f8dc2cf3fbb6ffb458baadd836
tree10782cdd1d64d6dabab15254fb94eca775a75c6e
parent880f7d12bedfc8c5c76d72088cf3e088c32c96b0
ui/gtk: fix passing y0_top parameter to scanout

The dmabuf->y0_top flag is passed to .dpy_gl_scanout_dmabuf(), however
in the gtk ui both implementations dropped it when doing the next
scanout_texture call.

Fixes flipped linux console using vhost-user-gpu with the gtk ui
display.

Signed-off-by: Erico Nunes <ernunes@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230220175605.43759-1-ernunes@redhat.com>
(cherry picked from commit 94400fa53f81c9f58ad88cf3f3e7ea89ec423d39)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
ui/gtk-egl.c
ui/gtk-gl-area.c