[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 0/8] console: pixman conversion continued
From: |
Gerd Hoffmann |
Subject: |
[Qemu-devel] [PULL 0/8] console: pixman conversion continued |
Date: |
Fri, 5 Sep 2014 13:51:08 +0200 |
Hi,
This patch series makes the console code use pixman format codes
internally. It also adds some helper functions for gfx emulation
code. I have some wip patches for pl110 using them, but they are
not ready yet so they are not included in this pull req.
please pull,
Gerd
The following changes since commit fd884c07658d02a96a882b8457d6d7a5cd71a407:
Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter'
into staging (2014-09-04 19:41:15 +0100)
are available in the git repository at:
git://git.kraxel.org/qemu tags/pull-console-20140905-1
for you to fetch changes up to 63a625ba901bc2165ed0b025824c79eab47b6a89:
console: Remove unused QEMU_BIG_ENDIAN_FLAG (2014-09-05 13:27:11 +0200)
----------------------------------------------------------------
console: pixman switchover continued, add some infrastructure to make it
easier using pixman in display device emulation.
----------------------------------------------------------------
Benjamin Herrenschmidt (1):
console: Remove unused QEMU_BIG_ENDIAN_FLAG
Gerd Hoffmann (7):
console: add qemu_pixelformat_from_pixman
console: add qemu_default_pixman_format
console: reimplement qemu_default_pixelformat
console: stop using PixelFormat
console: add qemu_create_displaysurface_guestmem
console: add dpy_gfx_update_dirty
console: add qemu_pixman_linebuf_copy
hw/display/qxl-render.c | 7 +-
hw/display/vga.c | 12 ++-
hw/display/vmware_vga.c | 6 +-
hw/display/xenfb.c | 8 +-
include/ui/console.h | 25 +++--
include/ui/qemu-pixman.h | 4 +
trace-events | 2 +-
ui/console.c | 253 +++++++++++++++++++++--------------------------
ui/qemu-pixman.c | 90 +++++++++++++++++
ui/sdl.c | 5 +-
ui/vnc-enc-tight.c | 12 +--
11 files changed, 250 insertions(+), 174 deletions(-)
- [Qemu-devel] [PULL 0/8] console: pixman conversion continued,
Gerd Hoffmann <=
- [Qemu-devel] [PULL 1/8] console: add qemu_pixelformat_from_pixman, Gerd Hoffmann, 2014/09/05
- [Qemu-devel] [PULL 2/8] console: add qemu_default_pixman_format, Gerd Hoffmann, 2014/09/05
- [Qemu-devel] [PULL 3/8] console: reimplement qemu_default_pixelformat, Gerd Hoffmann, 2014/09/05
- [Qemu-devel] [PULL 5/8] console: add qemu_create_displaysurface_guestmem, Gerd Hoffmann, 2014/09/05
- [Qemu-devel] [PULL 7/8] console: add qemu_pixman_linebuf_copy, Gerd Hoffmann, 2014/09/05
- [Qemu-devel] [PULL 6/8] console: add dpy_gfx_update_dirty, Gerd Hoffmann, 2014/09/05
- [Qemu-devel] [PULL 8/8] console: Remove unused QEMU_BIG_ENDIAN_FLAG, Gerd Hoffmann, 2014/09/05
- [Qemu-devel] [PULL 4/8] console: stop using PixelFormat, Gerd Hoffmann, 2014/09/05