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:
>
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
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
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