Re: [Qemu-devel] [PATCH v2 03/11] vga: Separate LE and BE conversion functions

2014-09-30 Thread David Gibson
On Tue, Sep 30, 2014 at 09:59:30AM +0200, Gerd Hoffmann wrote: > Hi, > > > > case 15: > > > -v = VGA_DRAW_LINE15; > > > +v = big_endian_fb ? VGA_DRAW_LINE15_BE : VGA_DRAW_LINE15_LE; > > > bits = 16; > > > break; > > > case 16: >

Re: [Qemu-devel] [PATCH v2 03/11] vga: Separate LE and BE conversion functions

2014-09-30 Thread Gerd Hoffmann
Hi, > > case 15: > > -v = VGA_DRAW_LINE15; > > +v = big_endian_fb ? VGA_DRAW_LINE15_BE : VGA_DRAW_LINE15_LE; > > bits = 16; > > break; > > case 16: > > -v = VGA_DRAW_LINE16; > > +v = big_endian_fb ? VGA_D

Re: [Qemu-devel] [PATCH v2 03/11] vga: Separate LE and BE conversion functions

2014-09-29 Thread David Gibson
On Mon, Sep 29, 2014 at 11:31:04AM +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 v2 03/11] vga: Separate LE and BE conversion functions

2014-09-29 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