Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> writes:

> Hi all,
>
> I've just been testing some more OpenBIOS images with the new gtk UI and 
> found that if you specify a 32-bit depth framebuffer on qemu-system-ppc 
> running on a little-endian host then the RGB -> BGR byteswap doesn't 
> take place.
>
> Good:
> ./qemu-system-ppc -g 1024x768x32 -vnc :1
> ./qemu-system-ppc -g 1024x768x32 -sdl
>
> Bad:
> ./qemu-system-ppc -g 1024x768x32

cairo has a pretty limited number of modes that it supports.

I guess we could use pixman to do the conversion.  Gerd, is that the
right approach?  Is there a way I can force the display API to do the
conversion for me?

Regards,

Anthony Liguori

>
> I've quickly confirmed this with git bisect which simply returns:
>
> commit 15546425c5527ebb08ede399373b705866f1ff84
> Author: Anthony Liguori <aligu...@us.ibm.com>
> Date:   Wed Feb 20 07:43:25 2013 -0600
>
>      gtk: make default UI (v5)
>
>
> Many thanks,
>
> Mark.

Reply via email to