qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] virtio-gpu: don't clear QemuUIInfo information


From: Marc-André Lureau
Subject: Re: [Qemu-devel] [PATCH] virtio-gpu: don't clear QemuUIInfo information on reset
Date: Wed, 6 Sep 2017 16:54:58 +0200

On Wed, Sep 6, 2017 at 4:20 PM, Gerd Hoffmann <address@hidden> wrote:
> Don't reset window layout information (passed via virtio_gpu_ui_info) on
> device reset, so the user interface window layout will be kept intact
> over reboots.  The head size and position was commented out already, so
> this patch just drops the dead code.  Additionally the enabled head mask
> must be kept so multihead setups work properly too.
>
> Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1460595
> Signed-off-by: Gerd Hoffmann <address@hidden>

Reviewed-by: Marc-André Lureau <address@hidden>


> ---
>  hw/display/virtio-gpu.c | 12 ------------
>  1 file changed, 12 deletions(-)
>
> diff --git a/hw/display/virtio-gpu.c b/hw/display/virtio-gpu.c
> index f0761cf18b..622ee300f9 100644
> --- a/hw/display/virtio-gpu.c
> +++ b/hw/display/virtio-gpu.c
> @@ -1195,17 +1195,6 @@ static void virtio_gpu_reset(VirtIODevice *vdev)
>          virtio_gpu_resource_destroy(g, res);
>      }
>      for (i = 0; i < g->conf.max_outputs; i++) {
> -#if 0
> -        g->req_state[i].x = 0;
> -        g->req_state[i].y = 0;
> -        if (i == 0) {
> -            g->req_state[0].width = 1024;
> -            g->req_state[0].height = 768;
> -        } else {
> -            g->req_state[i].width = 0;
> -            g->req_state[i].height = 0;
> -        }
> -#endif
>          g->scanout[i].resource_id = 0;
>          g->scanout[i].width = 0;
>          g->scanout[i].height = 0;
> @@ -1213,7 +1202,6 @@ static void virtio_gpu_reset(VirtIODevice *vdev)
>          g->scanout[i].y = 0;
>          g->scanout[i].ds = NULL;
>      }
> -    g->enabled_output_bitmask = 1;
>
>  #ifdef CONFIG_VIRGL
>      if (g->use_virgl_renderer) {
> --
> 2.9.3
>
>



-- 
Marc-André Lureau



reply via email to

[Prev in Thread] Current Thread [Next in Thread]