From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1El67N-00036L-4p for qemu-devel@nongnu.org; Sat, 10 Dec 2005 09:54:33 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1El67I-00035K-VZ for qemu-devel@nongnu.org; Sat, 10 Dec 2005 09:54:30 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1El67I-00035F-Jm for qemu-devel@nongnu.org; Sat, 10 Dec 2005 09:54:28 -0500 Received: from [213.165.64.21] (helo=mail.gmx.net) by monty-python.gnu.org with smtp (Exim 4.34) id 1El68g-0005Ov-CX for qemu-devel@nongnu.org; Sat, 10 Dec 2005 09:55:54 -0500 Message-ID: <439AEC04.6090101@gmx.de> Date: Sat, 10 Dec 2005 15:53:56 +0100 From: Oliver Gerlich MIME-Version: 1.0 Subject: Re: [Qemu-devel] [patch] qemu-ggi support References: <20050905133059.GI23653@aon.at> <20051210132208.GA17399@aon.at> In-Reply-To: <20051210132208.GA17399@aon.at> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bernhard Fischer schrieb: > On Mon, Sep 05, 2005 at 03:30:59PM +0200, Bernhard Fischer wrote: > >>Hi, >> >>Attached patch adds support to qemu to display via GGI >>(www.ggi-project.org). >> >>GGI has several so called display-targets, i.e. you can render your >>application's output to one of >>X11 >>wsfb >>vgl >>vgagl >>vcsa >>svgalib >>quartz >>memory >>ipc >>glide >>fbdev >>directx >>terminfo >>libaa >>etc. without the need to port the application to each of these libraries >>on your own. > > > In other words, you do not have to write support for e.g. cocoa, curses > etc in qemu but can use libgii (the input part) and libggi (the output > part) to transparently use the I/O the host-system you are running on > does provide. The many display targets sound nice... but what I'd like to have for qemu is a GUI... IIRC the GUI patches which were posted so far replaced the SDL driver by rendering to a GTK widget, because the current way for embedding SDL into GTK seems to be somewhat hackish. There have been efforts to create a GTK SDL widget, but I don't know if that's usable already. So how could GGI be integrated with eg. a GTK GUI? Is there a way that is more "stable" than the current SDL way? Regards, Oliver PS: Is there an OpenGL display target for GGI? I couldn't find any hint about that on the homepage, but I think OpenGL is one of the easiest ways to get 2d hardware acceleration under X11. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDmuwCTFOM6DcNJ6cRAibOAJ4tEqA53yluubjs4l50tmKm7Yw3owCg6J1x Gz+cjbDVe9Dz64buw+ys9Gg= =0aFB -----END PGP SIGNATURE-----