From: "Jim C. Brown" <jma5@umd.edu>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] PATCH: fix bgr color mapping on qemu on Solaris/SPARC
Date: Thu, 11 May 2006 11:48:24 -0400 [thread overview]
Message-ID: <20060511154824.GA18865@jbrown.mylinuxbox.org> (raw)
In-Reply-To: <200605111657.23320.marten@xtal.rwth-aachen.de>
On Thu, May 11, 2006 at 04:57:23PM +0200, Jan Marten Simons wrote:
> Am Donnerstag, 11. Mai 2006 15:04 schrieb Dan Sandberg:
> > Are you using an OpenGL directdraw surface for the graphics emulation in
> > Qemu?
>
> Qemu is using SDL, as this is a very portable library/framework. I'm not sure,
> if SDL uses DirectX on Win32, but I'd rather think it does not. Of course one
> might want to check this and maybe have a look at the SDL mail lists, if
> DirectX was discussed there.
He is askinng about OpenGL, not DirectX.
Dunno if it is the default, but iirc SDL supports OpenGL on Windows.
>
> > My suggestion would be to write a frontend similar to VMware's for Qemu
> > in Lazarus. Why Lazarus?
> > 1. The fantastic GLscene is available for Lazarus making
> > OpenGL-programming easy. Try: http://www.skinhat.com/3dpack/
> > 2. With Lazarus a RAD graphic frontend based on OpenGL can be made and
> > directly compileable for most operating systems without need for
> > modifications.
SDL has support for OpenGL builtin, so qemu should be able to use that
with only a few modifications.
>
> There already are a few projects for external qemu GUIs, but for an internal
> GUI it would have to be done in SDL, too, as to not introduce further
> dependencies.
No one has tried to make an SDL Gui for qemu. SDL guis tend to be ugly in
general.
There is a well supported GUI for OS X called Q, and there are 2 versions of
qemu that use a GTK GUI internally.
> Please keep in mind that qemu is ported to many platforms and
> therefor the code would have to be very portable anyways.
Supporting something that runs (or can run) on top of X would catch most of
the platforms that qemu runs on, the only ones I can think of that would need
their own stuff would be Windows and OS X (well OS X has an X server but users
prefer a native GUI there).
> If you're keen on doing a GUI in Lazarus, feel free to do so, but have a look
> at the ml archive and some existing GUIs first.
>
> With regards,
> Jan Simons
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
--
Infinite complexity begets infinite beauty.
Infinite precision begets infinite perfection.
next prev parent reply other threads:[~2006-05-11 15:48 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-05-10 18:16 [Qemu-devel] PATCH: fix bgr color mapping on qemu on Solaris/SPARC Ben Taylor
2006-05-10 18:32 ` Anthony Liguori
2006-05-10 22:07 ` Leonardo E. Reiter
2006-05-10 21:30 ` Paul Brook
2006-05-10 22:21 ` Julian Seward
2006-05-10 22:05 ` Fabrice Bellard
2006-05-11 0:33 ` Paul Brook
2006-05-11 13:04 ` Dan Sandberg
2006-05-11 14:57 ` Jan Marten Simons
2006-05-11 15:48 ` Jim C. Brown [this message]
2006-05-11 14:57 ` Oliver Gerlich
2006-05-11 17:50 ` Anthony Liguori
2006-05-11 21:39 ` Fabrice Bellard
2006-05-12 8:36 ` Dan Sandberg
2006-05-12 13:26 ` Jamie Lokier
2006-05-12 15:36 ` Dan Sandberg
2006-05-12 15:53 ` Jamie Lokier
2006-05-12 16:40 ` Dan Sandberg
2006-05-12 16:54 ` Paul Brook
-- strict thread matches above, loose matches on Subject: below --
2006-05-11 0:14 Ben Taylor
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=20060511154824.GA18865@jbrown.mylinuxbox.org \
--to=jma5@umd.edu \
--cc=qemu-devel@nongnu.org \
/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).