qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] input, virtio-vga & multihead -- current state


From: Gerd Hoffmann
Subject: [Qemu-devel] input, virtio-vga & multihead -- current state
Date: Tue, 28 Jan 2014 11:25:51 +0100

  Hi,

Input layer + sdl2 pull request just sent.  So the first bits will
hopefully be merged soon.

On top of that I've been working on some multihead and virtio gpu/vga
bits.  Current state is here:

   http://www.kraxel.org/cgit/qemu/log/?h=rebase/input-wip

Commits are baby steps, build fixes not squashed in yet, commit log
needs more info, ...

On multihead:

 * QemuConsole got a new 'head' field for devices with multiple heads,
   with some infrastructure (func to query head etc.).
 * Created QemuUIInfo struct.  Each QemuConsole gets one of these
   assigned.  It is supposed to carry hints from the UI code for the
   graphics emulation.  For now it carries the window geometry.
   I think edid information should live there too.  Maybe even
   replace width+height.
 * gfx hardware -> ui notification on head geometry is still to be
   done.
 * Dave used dpy_gfx_replace_surface(con, NULL) to disable heads.
   Nice idea.  /me fixed spice to handle that correctly.

On virtio-vga:

 * Both virtio-gpu-pci and virtio-vga are children of virtio-pci-proxy
   now.
 * Didn't came very far in testing.  Guest kernel just says:
   [   50.712897] [drm] got -2147483647 outputs
   I've used   
   http://cgit.freedesktop.org/~airlied/linux/log/?h=virtio-vga
   Ideas?

cheers,
  Gerd





reply via email to

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