From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.34) id 1BNyty-0002Ub-30 for qemu-devel@nongnu.org; Wed, 12 May 2004 14:56:22 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.34) id 1BNytR-0002NQ-58 for qemu-devel@nongnu.org; Wed, 12 May 2004 14:56:20 -0400 Received: from [216.127.66.50] (helo=srv01.centurywebdesign.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BNypt-0001XY-Lv for qemu-devel@nongnu.org; Wed, 12 May 2004 14:52:10 -0400 Received: from shaggy (82-43-195-40.cable.ubr08.newm.blueyonder.co.uk [82.43.195.40]) (authenticated bits=0) by srv01.centurywebdesign.com (8.12.10/8.12.10) with ESMTP id i4CIq0Df032151 for ; Wed, 12 May 2004 19:52:01 +0100 Message-ID: <001401c43852$3e9ae9b0$5500a8c0@shaggy> From: "Jamie Burns" References: <40A13BFD.3010709@volny.cz> <200405121001.56247.jm@poure.com><40A1F6D6.9090609@volny.cz><000601c43814$7c5a2380$5500a8c0@shaggy> <20040512174908.01420955.iosglpgc@teleline.es> Subject: Re: [Qemu-devel] QEMU Video Driver for Win NT-based systems Date: Wed, 12 May 2004 19:52:14 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" 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 Will windows GDI calls use DirectDraw if implemented? Or is there still a need to accelerate GDI seperately? ----- Original Message ----- From: "Natalia Portillo" To: Sent: Wednesday, May 12, 2004 5:49 PM Subject: Re: [Qemu-devel] QEMU Video Driver for Win NT-based systems > This is the same as making a DirectDraw (2D part of DirectX) driver. > > A full DirectX package of drivers will be great: DirectDraw (for 2D), Direct3D (converting calls to OpenGL in host), DirectSound/DirectSound3D and DirectMusic (for the sound card), and DirectInput (keyboards, mice, joysticks)... > > On Wed, 12 May 2004 12:30:08 +0100 > "Jamie Burns" wrote: > > > Wouldn't a 2D accelerator be a good idea first? ;o) > > > > If Windows asks for a "line" to be drawn, or a "blit-op" then could that be > > passed through to the QEMU emulated video hardware, which in turn could > > simply get SDL or whatever to do the required operation. Then 2D graphics > > would speed up immensly. > > > > Are there any documents giving an overview of how the QEUM architecture > > works in this respect? I would work on a driver in my spare time but really > > do not know where to start. > > > > J. > > > > ----- Original Message ----- > > From: "Grzegorz Kulewski" > > To: > > Sent: Wednesday, May 12, 2004 11:20 AM > > Subject: Re: [Qemu-devel] QEMU Video Driver for Win NT-based systems > > > > > > > On Wed, 12 May 2004, Filip Navara wrote: > > > > Jean-Michel POURE wrote: > > > > >>if anyone is interested I have created open source QEMU/Bochs video > > > > >>driver for Windows NT/2K/XP/2003. > > > > >>Binaries - www.volny.cz/xnavara/qemuvid_bin.zip > > > > >>Sources - www.volny.cz/xnavara/qemuvid_src.zip > > > > > > > > > >Are these VBE drivers? > > > > > > > > > Not in the sense of VBE 3.0 specification. I have such driver too, but > > > > it propably works only on ReactOS because of using undocumented API. > > > > > > > > >Can you describe the drivers and its capabilities in more details? > > > > > > > > The driver uses the Bochs/QEMU VBE I/O port, the same method as used by > > > > BXVGA. My implementation is a bit simplier, but still with the same > > > > features. It also uses the Linear FrameBuffer feature of the Bochs/QEMU > > > > interface that wasn't available at the time when BXVGA was written. > > > > > > Are there any driver that works with win9x? Can you port your (or write > > > it from scratch)? > > > > > > Will your driver work in Bochs? > > > > > > Is it possible to create driver that emulates DirectX and OpenGL by > > > sending the OpenGL commands to the host OpenGL libs. DirectX commands > > > should probably be converted before into OpenGL. > > > > > > > > > Thanks for your work, > > > > > > Grzegorz Kulewski > > > > > > > > > > > > _______________________________________________ > > > Qemu-devel mailing list > > > Qemu-devel@nongnu.org > > > http://mail.nongnu.org/mailman/listinfo/qemu-devel > > > > > > > > _______________________________________________ > > Qemu-devel mailing list > > Qemu-devel@nongnu.org > > http://mail.nongnu.org/mailman/listinfo/qemu-devel > > > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://mail.nongnu.org/mailman/listinfo/qemu-devel