From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33687) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1uTD-00022h-C9 for qemu-devel@nongnu.org; Tue, 01 Jul 2014 05:35:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X1uT5-0005a6-Tt for qemu-devel@nongnu.org; Tue, 01 Jul 2014 05:35:23 -0400 Received: from gate.crashing.org ([63.228.1.57]:33124) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1uT5-0005Zv-Ju for qemu-devel@nongnu.org; Tue, 01 Jul 2014 05:35:15 -0400 Message-ID: <1404207310.29546.49.camel@pasglop> From: Benjamin Herrenschmidt Date: Tue, 01 Jul 2014 19:35:10 +1000 In-Reply-To: <53B270CD.7080907@suse.de> References: <1402974463.7661.102.camel@pasglop> <1403001900.1614.10.camel@nilsson.home.kraxel.org> <1403003721.7661.148.camel@pasglop> <1403006267.1614.14.camel@nilsson.home.kraxel.org> <1403040734.7661.173.camel@pasglop> <1403090315.13406.3.camel@nilsson.home.kraxel.org> <1403096614.7661.208.camel@pasglop> <1403170570.22530.5.camel@nilsson.home.kraxel.org> <1403329021.4587.78.camel@pasglop> <1403403026.4587.108.camel@pasglop> <1404126876.24066.23.camel@nilsson.home.kraxel.org> <1404131521.29546.3.camel@pasglop> <1404202838.24066.52.camel@nilsson.home.kraxel.org> <53B270CD.7080907@suse.de> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [RFC] qemu VGA endian swap low level drawing changes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf Cc: Alexey Kardashevskiy , Paolo Bonzini , Gerd Hoffmann , "qemu-devel@nongnu.org" On Tue, 2014-07-01 at 10:26 +0200, Alexander Graf wrote: > > Windows NT 4 might use it. I remember that I had issues running NT4 with > Cirrus emulation a while back. Any location where one can find images legally ? > >> Right. A quick fix would be to add a flag to force always using a shadow > >> surface and set it in cirrus ... I'm not sure anybody will notice the > >> performance difference. > > I suspect we can rip out hw cursor emulation and nobody will notice the > > difference either ... > > Very likely ;). Though I think we're better off keeping it around to > make sure we're still compatible with ancient guests (Windows 3.1 might > use it too). Making it slow however shouldn't make any difference at all. Making it slower isn't completely pretty either. The patch series remove all the conversion routines for 24 and 32bpp, relying instead on pixman. We'd have to bring them back (even if they are just memcpy's). Cheers, Ben.