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.