From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=51071 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PBYk3-0005Ji-6f for qemu-devel@nongnu.org; Thu, 28 Oct 2010 16:06:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PBYbp-00034n-H5 for qemu-devel@nongnu.org; Thu, 28 Oct 2010 15:58:02 -0400 Received: from bhuna.collabora.co.uk ([93.93.128.226]:44666) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PBYbp-00034h-BV for qemu-devel@nongnu.org; Thu, 28 Oct 2010 15:58:01 -0400 Message-ID: <4CC9D472.2080109@collabora.co.uk> Date: Thu, 28 Oct 2010 20:52:18 +0100 From: Ian Molton MIME-Version: 1.0 Subject: Re: [Qemu-devel] Re: [PATCH] Implement a virtio GPU transport References: <4CAC9CD1.2050601@collabora.co.uk> <4CB1D79A.6070805@redhat.com> <4CBD739A.2010500@collabora.co.uk> <4CBD7560.6080207@redhat.com> <4CC8226F.5080807@collabora.co.uk> <4CC94203.1080207@redhat.com> <4CC9647A.50108@collabora.co.uk> <4CC98784.7020907@redhat.com> In-Reply-To: <4CC98784.7020907@redhat.com> 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: Avi Kivity Cc: virtualization@lists.osdl.org, linux-kernel@vger.kernel.org, QEMU Developers On 28/10/10 15:24, Avi Kivity wrote: >> The caller is intended to block as the host must perform GL rendering >> before allowing the guests process to continue. > > Why is that? Can't we pipeline the process? No, not really. the guest may call for the scene to be rendered at any time and we have to wait for that to happen before we can return the data to it. -Ian