Re: [Qemu-devel] [PATCH 3/8] vga: Separate LE and BE conversion functions

2014-09-26 Thread Gerd Hoffmann
> > > @@ -1572,19 +1585,19 @@ static void vga_draw_graphic(VGACommonState *s, > > > int full_update) > > bits = 8; > > break; > > case 15: > > -v = VGA_DRAW_LINE15; > > -bits = 16; > > +v = big_endian_fb ? VGA_DRAW_LINE15_BE :

Re: [Qemu-devel] [PATCH 3/8] vga: Separate LE and BE conversion functions

2014-09-25 Thread David Gibson
On Mon, Sep 22, 2014 at 04:44:51PM +0200, Gerd Hoffmann wrote: > From: Benjamin Herrenschmidt > > Provide different functions for converting from an LE vs a BE > framebuffer. We cannot rely on the simple cases always being > shared surfaces since cirrus will need to always shadow for > cursor emu

[Qemu-devel] [PATCH 3/8] vga: Separate LE and BE conversion functions

2014-09-22 Thread Gerd Hoffmann
From: Benjamin Herrenschmidt Provide different functions for converting from an LE vs a BE framebuffer. We cannot rely on the simple cases always being shared surfaces since cirrus will need to always shadow for cursor emulation, so we need the full set of functions to be able to later handle run