From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FSzYb-0000e3-1f for qemu-devel@nongnu.org; Mon, 10 Apr 2006 12:48:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FSzYZ-0000dZ-M3 for qemu-devel@nongnu.org; Mon, 10 Apr 2006 12:48:04 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FSzYZ-0000dW-FA for qemu-devel@nongnu.org; Mon, 10 Apr 2006 12:48:03 -0400 Received: from [204.127.200.82] (helo=sccrmhc12.comcast.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FSzdF-00029l-H0 for qemu-devel@nongnu.org; Mon, 10 Apr 2006 12:52:53 -0400 Message-ID: <443A8C42.1070209@win4lin.com> Date: Mon, 10 Apr 2006 12:48:02 -0400 From: "Leonardo E. Reiter" MIME-Version: 1.0 Subject: Re: [Qemu-devel] Updated BGR vs. RGB vga patch... References: <443A86FC.9010302@win4lin.com> <200604101735.39032.paul@codesourcery.com> <443A8ABB.9010409@win4lin.com> <200604101746.12090.paul@codesourcery.com> In-Reply-To: <200604101746.12090.paul@codesourcery.com> Content-Type: text/plain; charset=ISO-8859-1; 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 Okay, that makes perfect sense. Let me see if I can figure out how to get SDL to report the ordering, and I'll try to roll it out that way. thanks for clarifying, - Leo Reiter Paul Brook wrote: >>Unfortunately X11 will not allow you to force a certain color order in >>24-bit mode. You can tell it to force byte-order but this only affects >>16-bit blits - it's ignored for 24-bit since the individual components >>of the 24-bit blits, even if packed into 32-bits, are still 8-bits long. >> That's what the color masks are for. There is no efficient way to do >>this at the server level that I can see. If you find a better way >>(within the current scope of the VGA architecture), I'd be glad to try >>to implement it. I was just sharing something that was useful to me. > > > It should be possible to select between different 24-bit packings the same way > different bit depths are handled. > > Paul -- Leonardo E. Reiter Vice President of Product Development, CTO Win4Lin, Inc. Virtual Computing from Desktop to Data Center Main: +1 512 339 7979 Fax: +1 512 532 6501 http://www.win4lin.com