Hi, This patch series makes the console core code stop using the qemu PixelFormat. We use pixman format codes everywhere instead.
It is a preparation for making use of pixman in display device emulation. qemu behavior should not change with this patch series. please review and test, Gerd Gerd Hoffmann (4): console: add qemu_pixelformat_from_pixman console: add qemu_default_pixman_format console: reimplement qemu_default_pixelformat console: stop using PixelFormat hw/display/qxl-render.c | 7 ++- hw/display/vga.c | 12 ++-- hw/display/vmware_vga.c | 6 +- include/ui/console.h | 14 ++--- include/ui/qemu-pixman.h | 2 + trace-events | 2 +- ui/console.c | 150 +++++------------------------------------------ ui/qemu-pixman.c | 80 +++++++++++++++++++++++++ ui/sdl.c | 5 +- 9 files changed, 123 insertions(+), 155 deletions(-) -- 1.8.3.1