qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Stefan Hajnoczi <stefanha@gmail.com>
To: Sriram Murthy <sriramsm@yahoo.com>
Cc: "Andreas Färber" <afaerber@suse.de>, "qemu list" <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] Virtualbox svga card in KVM
Date: Thu, 11 Apr 2013 11:06:25 +0200	[thread overview]
Message-ID: <20130411090625.GA8904@stefanha-thinkpad.redhat.com> (raw)
In-Reply-To: <1365531905.61937.YahooMailNeo@web125306.mail.ne1.yahoo.com>

On Tue, Apr 09, 2013 at 11:25:05AM -0700, Sriram Murthy wrote:
> 
> 
> Hi,
> 
> 
> >Personally, I think that the connection between VirtualBox and QEMU is
> >very unidirectional if there is any... So code-wise our focus should
> >rather be to avoid code copies/divergence within our tree and to share
> >code with existing in-tree devices, especially if you are not paid to
> >continuously take care of this device once accepted into QEMU - that's
> >how I interpret PMM's question below.
> 
> >There is nothing generally wrong with using KVM for guest driver
> >development or to make existing stripped-down guest images work at all
> >by adding such a special device.
> 
> >However, proposing to adopt a random vendor's paravirtual graphics card
> >just because it has a few more resolutions and drivers on a particular
> >platform does not strike me as a big advantage over SPICE, VMware VGA or
> >past virtio-vga/-fb standardization attempts.
> 
> Well, this idea came to me after I tried to use an OpenGL program that I wrote in Win7 running on KVM with a local SDL display interface. 
> The experience was so bad, and to give it a shot, I ran it on VirtualBox, with the same guest image (but with VirtualBox WDDM drivers) and there was a night and day difference in experience.
> Also, frankly, IMHO, adding a new card to KVM (regardless of the features it brings to the table) will only provide more choices for the end KVM user!.

It's even better to improve the existing stuff because adding new stuff
often creates partially overlapping but different feature sets.  Then
users need to learn about and decide which option is right for them.

Given your mention of OpenGL I guess the problem isn't just that a few
display modes are missing.

Please share what you find as you dig more into the vbox vga code so we
can learn what specific pieces are missing in QEMU.

Stefan

  reply	other threads:[~2013-04-11  9:06 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1363816855.57243.YahooMailNeo@web125304.mail.ne1.yahoo.com>
2013-03-21 14:53 ` [Qemu-devel] Virtualbox svga card in KVM Alon Levy
2013-04-02  1:13   ` Sriram Murthy
2013-04-03  2:48   ` Sriram Murthy
2013-04-05  7:06   ` Stefan Hajnoczi
2013-04-05 23:52     ` Sriram Murthy
2013-04-08 10:46       ` Stefan Hajnoczi
2013-04-08 15:08         ` Sriram Murthy
2013-04-08 15:11       ` Peter Maydell
2013-04-08 16:05         ` Sriram Murthy
2013-04-09 17:04           ` Andreas Färber
2013-04-09 18:25             ` Sriram Murthy
2013-04-11  9:06               ` Stefan Hajnoczi [this message]
2013-04-15 12:26         ` Gerd Hoffmann
2013-04-18 16:58           ` Sriram Murthy
2013-04-22  8:00             ` Gerd Hoffmann
2013-04-24 14:36           ` Veruca Salt
2013-04-09 16:04       ` Yan Vugenfirer
2013-04-09 16:19         ` Sriram Murthy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130411090625.GA8904@stefanha-thinkpad.redhat.com \
    --to=stefanha@gmail.com \
    --cc=afaerber@suse.de \
    --cc=qemu-devel@nongnu.org \
    --cc=sriramsm@yahoo.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).