From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NJAtJ-0003Xo-Mv for qemu-devel@nongnu.org; Fri, 11 Dec 2009 14:11:01 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NJAtG-0003SM-59 for qemu-devel@nongnu.org; Fri, 11 Dec 2009 14:11:01 -0500 Received: from [199.232.76.173] (port=58383 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NJAtF-0003Ry-Mj for qemu-devel@nongnu.org; Fri, 11 Dec 2009 14:10:57 -0500 Received: from mx1.redhat.com ([209.132.183.28]:26517) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NJAtF-0001pI-6S for qemu-devel@nongnu.org; Fri, 11 Dec 2009 14:10:57 -0500 Date: Fri, 11 Dec 2009 21:10:39 +0200 From: Izik Eidus Subject: Re: [Qemu-devel] Spice project is now open Message-ID: <20091211211039.14de9533@redhat.com> In-Reply-To: References: <1393046876.1549021260539141025.JavaMail.root@zmail05.collab.prod.int.phx2.redhat.com> <4B226BFC.1040606@codemonkey.ws> <20091211204828.464707cf@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: malc Cc: Yaniv Kamay , qemu-devel@nongnu.org On Fri, 11 Dec 2009 22:03:33 +0300 (MSK) malc wrote: > On Fri, 11 Dec 2009, Izik Eidus wrote: > > > On Fri, 11 Dec 2009 09:57:48 -0600 > > Anthony Liguori wrote: > > > [..snip..] > > > > > Spice desgien is highly diffrence than VNC > > The first thing about spice is that it isnt just a framebuffer > > drawing and not a bitmaps protocol. > > > > Spice protocl support multiple graphics commands, multiple surfaces > > drawings, Spice is desgined to render as less as it can on the > > server and instead to render on the client side much of the work, > > To achive this spice use all kind of techniques such as depth > > viewing tree. > > > > We already have patchs that support offscreen surfaces -> the > > architacture for high end 3d, this make things even more > > complicated. > > > > Spice is a library, it is library for remote display, it handle by > > itself all the connection between the spice client to the host that > > run the guest, it include: > > sound, display, keyboard, usb, network tunneling (for printers) and > > so on... > > > > The patchs that we wanted to push into qemu were what is called VDI > > interfaces, it allow to qemu work with what ever interface it want, > > what so bad about that? > > > > I think we should allow freedom of choice to the users to decide > > what protcol they want to use, Spice and VNC are all diffrent and > > were born to meet diffrent goals. > > > > I would happy to answer more questions if anyone have > > Any particular reason for implementing audio as a driver instead of > a capture? Spice doesnt have paravirtual audio driver, it use the AC97 device. >