mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 00:03:54 -06:00
virtio-gpu: Do not distinguish the primary console
In the past, virtio-gpu set NULL as the surface for the secondary consoles to hide its window. The distinction is now handled in ui/console and the display backends and virtio-gpu does no longer have to do that. Signed-off-by: Akihiko Odaki <akihiko.odaki@gmail.com> Message-Id: <20210225101316.83940-3-akihiko.odaki@gmail.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
c821a58ee7
commit
ed8f3fe689
4 changed files with 6 additions and 22 deletions
|
@ -193,10 +193,8 @@ vhost_user_gpu_handle_display(VhostUserGPU *g, VhostUserGpuMsg *msg)
|
|||
s = &g->parent_obj.scanout[m->scanout_id];
|
||||
con = s->con;
|
||||
|
||||
if (m->scanout_id == 0 && m->width == 0) {
|
||||
s->ds = qemu_create_placeholder_surface(640, 480,
|
||||
"Guest disabled display.");
|
||||
dpy_gfx_replace_surface(con, s->ds);
|
||||
if (m->width == 0) {
|
||||
dpy_gfx_replace_surface(con, NULL);
|
||||
} else {
|
||||
s->ds = qemu_create_displaysurface(m->width, m->height);
|
||||
/* replace surface on next update */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue