From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NJTpC-000159-1W for qemu-devel@nongnu.org; Sat, 12 Dec 2009 10:24:02 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NJTp7-00010H-7l for qemu-devel@nongnu.org; Sat, 12 Dec 2009 10:24:01 -0500 Received: from [199.232.76.173] (port=57721 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NJTp7-000108-3d for qemu-devel@nongnu.org; Sat, 12 Dec 2009 10:23:57 -0500 Received: from mail-gx0-f223.google.com ([209.85.217.223]:55643) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NJTp6-0004bz-Sm for qemu-devel@nongnu.org; Sat, 12 Dec 2009 10:23:57 -0500 Received: by gxk23 with SMTP id 23so3075104gxk.2 for ; Sat, 12 Dec 2009 07:23:56 -0800 (PST) Message-ID: <4B23B589.7030402@codemonkey.ws> Date: Sat, 12 Dec 2009 09:23:53 -0600 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] Re: approaches to 3D virtualisation References: <21d7e9970912111758m6805a24clca16f237624ffc59@mail.gmail.com> <21d7e9970912111800o40594363r1c7d60c7dbcb7f3c@mail.gmail.com> <21d7e9970912120132rd5709d1r3add6a7284eb8c33@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Juan Quintela Cc: Dave Airlie , qemu-devel@nongnu.org Juan Quintela wrote: > Dave Airlie wrote: > >>>> Current existing solutions in the area: >>>> a) VMware virtual graphics adapter - based on DX9, has an open >>>> KMS/Gallium3D driver stack recently released by vmware, has certified >>>> Windows drivers and has a documented vGPU interface (it could be >>>> documented a lot better) >>>> >> http://vmware-svga.svn.sourceforge.net/viewvc/vmware-svga/trunk/doc/gpu-wiov.pdf?revision=1 >> >> is a good whitepaper on the different 3D virtualisation approaches and why >> vmware picked what they did also. >> >> Dave. >> > > I have zero clue of 3D, but for the qemu part, vmware_vga is the "nicer" > driver. > I like the design of the vmware_vga driver but it has one critical flaw. The Windows drivers has a EULA that prohibits their use outside of VMware. Without reasonably licensed Windows drivers, I don't think it's viable. I'm hoping QXL can fill this niche. Regards, Anthony Liguori