From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Dcrao-0007GL-VT for qemu-devel@nongnu.org; Mon, 30 May 2005 17:14:39 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Dcran-0007FH-EB for qemu-devel@nongnu.org; Mon, 30 May 2005 17:14:37 -0400 Received: from [129.104.30.34] (helo=mx1.polytechnique.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DcrYU-0006m2-Dn for qemu-devel@nongnu.org; Mon, 30 May 2005 17:12:14 -0400 Received: from [84.102.211.44] (44.211.102-84.rev.gaoland.net [84.102.211.44]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTP id B21093316A for ; Mon, 30 May 2005 23:10:31 +0200 (CEST) Message-ID: <429B8142.40902@bellard.org> Date: Mon, 30 May 2005 23:10:26 +0200 From: Fabrice Bellard MIME-Version: 1.0 Subject: Re: [Qemu-devel] gtk2 driver References: <20050530171109.GA2163@jbrown.mylinuxbox.org> <20050530211042.A17280@bbland> <20050530202107.GA3663@jbrown.mylinuxbox.org> In-Reply-To: <20050530202107.GA3663@jbrown.mylinuxbox.org> Content-Type: text/plain; charset=us-ascii; 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 >>Otherwise, just use plain X11 calls to change resolution (via XRandr or via >>Xvidmode). The problem being always to properly 'align' this window to be >>the only one on screen. > > > This is also doable, but it is less portable (e.g. it wouldnt work on Windows). > > Either of these approaches mean moving away from pure GTK/GDK. Fabrice hasn't > explained why, but he has made it clear that he wants the Linux to use GTK. > Also, I'd prefer not to use X11 in the gtk driver in the hopes of keeping it > Windows compatible. If GTK cannot support correct full screen output, then it is perfectly acceptable to do direct X11 calls thru DGA/Xvidmode for example. Using SDL for full screen is possible too, but I think it will be a source of problems (see the keyboard bugs we have with SDL/Windows). Fabrice.