[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 0/9] Vga 20190529 patches
From: |
Gerd Hoffmann |
Subject: |
[Qemu-devel] [PULL 0/9] Vga 20190529 patches |
Date: |
Wed, 29 May 2019 06:40:11 +0200 |
The following changes since commit da35f7f1eeff9f249a9597400fc514c83fd3a0f8:
virtio-gpu: add sanity check (2019-05-28 08:14:44 +0200)
are available in the Git repository at:
git://git.kraxel.org/qemu tags/vga-20190529-pull-request
for you to fetch changes up to 267f664658fee4138f80013fa25354191e8091cb:
hw/display: add vhost-user-vga & gpu-pci (2019-05-29 06:30:45 +0200)
----------------------------------------------------------------
vga: add vhost-user-gpu.
----------------------------------------------------------------
Marc-André Lureau (9):
vhost-user: add vhost_user_gpu_set_socket()
virtio-gpu: add bswap helpers header
virtio-gpu: add a pixman helper header
util: compile drm.o on posix
contrib: add vhost-user-gpu
spice-app: fix running when !CONFIG_OPENGL
virtio-gpu: split virtio-gpu, introduce virtio-gpu-base
virtio-gpu: split virtio-gpu-pci & virtio-vga
hw/display: add vhost-user-vga & gpu-pci
configure | 17 +
Makefile | 24 +-
Makefile.objs | 1 +
contrib/libvhost-user/libvhost-user.h | 1 +
contrib/vhost-user-gpu/virgl.h | 25 +
contrib/vhost-user-gpu/vugbm.h | 67 ++
contrib/vhost-user-gpu/vugpu.h | 177 +++
hw/display/virtio-vga.h | 32 +
include/hw/virtio/vhost-backend.h | 2 +
include/hw/virtio/virtio-gpu-bswap.h | 61 +
include/hw/virtio/virtio-gpu-pci.h | 40 +
include/hw/virtio/virtio-gpu-pixman.h | 45 +
include/hw/virtio/virtio-gpu.h | 92 +-
contrib/libvhost-user/libvhost-user.c | 1 +
contrib/vhost-user-gpu/main.c | 1185 ++++++++++++++++++++
contrib/vhost-user-gpu/virgl.c | 579 ++++++++++
contrib/vhost-user-gpu/vugbm.c | 328 ++++++
hw/display/vhost-user-gpu-pci.c | 51 +
hw/display/vhost-user-gpu.c | 607 ++++++++++
hw/display/vhost-user-vga.c | 52 +
hw/display/virtio-gpu-3d.c | 49 +-
hw/display/virtio-gpu-base.c | 268 +++++
hw/display/virtio-gpu-pci.c | 55 +-
hw/display/virtio-gpu.c | 448 ++------
hw/display/virtio-vga.c | 138 +--
hw/virtio/vhost-user.c | 11 +
ui/spice-app.c | 3 +-
vl.c | 1 +
MAINTAINERS | 10 +-
contrib/vhost-user-gpu/50-qemu-gpu.json.in | 5 +
contrib/vhost-user-gpu/Makefile.objs | 10 +
docs/interop/index.rst | 1 +
docs/interop/vhost-user-gpu.rst | 242 ++++
docs/interop/vhost-user.rst | 9 +
hw/display/Kconfig | 10 +
hw/display/Makefile.objs | 5 +-
rules.mak | 9 +-
util/Makefile.objs | 2 +-
38 files changed, 4176 insertions(+), 487 deletions(-)
create mode 100644 contrib/vhost-user-gpu/virgl.h
create mode 100644 contrib/vhost-user-gpu/vugbm.h
create mode 100644 contrib/vhost-user-gpu/vugpu.h
create mode 100644 hw/display/virtio-vga.h
create mode 100644 include/hw/virtio/virtio-gpu-bswap.h
create mode 100644 include/hw/virtio/virtio-gpu-pci.h
create mode 100644 include/hw/virtio/virtio-gpu-pixman.h
create mode 100644 contrib/vhost-user-gpu/main.c
create mode 100644 contrib/vhost-user-gpu/virgl.c
create mode 100644 contrib/vhost-user-gpu/vugbm.c
create mode 100644 hw/display/vhost-user-gpu-pci.c
create mode 100644 hw/display/vhost-user-gpu.c
create mode 100644 hw/display/vhost-user-vga.c
create mode 100644 hw/display/virtio-gpu-base.c
create mode 100644 contrib/vhost-user-gpu/50-qemu-gpu.json.in
create mode 100644 contrib/vhost-user-gpu/Makefile.objs
create mode 100644 docs/interop/vhost-user-gpu.rst
--
2.18.1
- [Qemu-devel] [PULL 0/9] Vga 20190529 patches,
Gerd Hoffmann <=
- [Qemu-devel] [PULL 4/9] util: compile drm.o on posix, Gerd Hoffmann, 2019/05/29
- [Qemu-devel] [PULL 3/9] virtio-gpu: add a pixman helper header, Gerd Hoffmann, 2019/05/29
- [Qemu-devel] [PULL 2/9] virtio-gpu: add bswap helpers header, Gerd Hoffmann, 2019/05/29
- [Qemu-devel] [PULL 1/9] vhost-user: add vhost_user_gpu_set_socket(), Gerd Hoffmann, 2019/05/29
- [Qemu-devel] [PULL 6/9] spice-app: fix running when !CONFIG_OPENGL, Gerd Hoffmann, 2019/05/29
- [Qemu-devel] [PULL 8/9] virtio-gpu: split virtio-gpu-pci & virtio-vga, Gerd Hoffmann, 2019/05/29
- [Qemu-devel] [PULL 9/9] hw/display: add vhost-user-vga & gpu-pci, Gerd Hoffmann, 2019/05/29
- [Qemu-devel] [PULL 5/9] contrib: add vhost-user-gpu, Gerd Hoffmann, 2019/05/29
- [Qemu-devel] [PULL 7/9] virtio-gpu: split virtio-gpu, introduce virtio-gpu-base, Gerd Hoffmann, 2019/05/29