mirror of
https://gitlab.com/qemu-project/qemu
synced 2024-09-06 18:05:37 +00:00
ui/dbus: add a FIXME about texture/dmabuf scanout handling
Except SDL, display backends seem to fail at handing full scanout geometry correctly. It would need some test/reproducer to actually check it. In the meantime, fill some missing fields, and leave a FIXME. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-Id: <20230515132537.1026310-1-marcandre.lureau@redhat.com>
This commit is contained in:
parent
57430aa4af
commit
da1d066c1b
|
@ -102,6 +102,7 @@ static void dbus_scanout_dmabuf(DisplayChangeListener *dcl,
|
|||
return;
|
||||
}
|
||||
|
||||
/* FIXME: add missing x/y/w/h support */
|
||||
qemu_dbus_display1_listener_call_scanout_dmabuf(
|
||||
ddl->proxy,
|
||||
g_variant_new_handle(0),
|
||||
|
@ -129,6 +130,10 @@ static void dbus_scanout_texture(DisplayChangeListener *dcl,
|
|||
.width = backing_width,
|
||||
.height = backing_height,
|
||||
.y0_top = backing_y_0_top,
|
||||
.x = x,
|
||||
.y = y,
|
||||
.scanout_width = w,
|
||||
.scanout_height = h,
|
||||
};
|
||||
|
||||
assert(tex_id);
|
||||
|
|
Loading…
Reference in a new issue