From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KcUxe-0004nP-0e for qemu-devel@nongnu.org; Sun, 07 Sep 2008 20:50:34 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KcUxc-0004mX-AG for qemu-devel@nongnu.org; Sun, 07 Sep 2008 20:50:33 -0400 Received: from [199.232.76.173] (port=49577 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KcUxc-0004mO-3g for qemu-devel@nongnu.org; Sun, 07 Sep 2008 20:50:32 -0400 Received: from ag-out-0708.google.com ([72.14.246.250]:26972) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KcUxb-0006C9-Pt for qemu-devel@nongnu.org; Sun, 07 Sep 2008 20:50:31 -0400 Received: by ag-out-0708.google.com with SMTP id 31so3473484agc.5 for ; Sun, 07 Sep 2008 17:50:31 -0700 (PDT) Message-ID: <48C476A6.8080608@codemonkey.ws> Date: Sun, 07 Sep 2008 19:49:42 -0500 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 5 of 5] [UPDATE] opengl rendering in the sdl window References: <48BFF04B.6090006@eu.citrix.com> In-Reply-To: <48BFF04B.6090006@eu.citrix.com> Content-Type: text/plain; charset=UTF-8; format=flowed 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 Cc: Stefano Stabellini Stefano Stabellini wrote: > This patch comes from xen-unstable and adds opengl support for rendering > the guest framebuffer in the SDL window. > SDL is needed anyway to open the window and handle the events. > Opengl rendering is optional and can be turned off at both compile time > and run time (--disable-opengl). > > Opengl rendering actually is enabled only when the buffer is shared to > avoid adding one more copy of the pixel buffer. > > Signed-off-by: Stefano Stabellini > gtk + cairo is much more appealing to me than OpenGL. The general lack of indirect direct rendering support and the spotty state of 3d acceleration in Linux is a major disadvantage to OpenGL. Regards, Anthony Liguori