]> git.ipfire.org Git - thirdparty/qemu.git/commit
contrib: add vhost-user-gpu
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Fri, 24 May 2019 13:09:42 +0000 (15:09 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 29 May 2019 04:30:45 +0000 (06:30 +0200)
commitd52c454aadcdae74506f315ebf8b58bb79a05573
treebd33d33f2feb37afa4167ec6dc05b6be0e9bc0aa
parentb213fee8a7ec43bac3d606ceae151fffca8a9dbf
contrib: add vhost-user-gpu

Add a vhost-user gpu backend, based on virtio-gpu/3d device. It is
associated with a vhost-user-gpu device.

Various TODO and nice to have items:
- multi-head support
- crash & resume handling
- accelerated rendering/display that avoids the waiting round trips
- edid support

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20190524130946.31736-6-marcandre.lureau@redhat.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
13 files changed:
MAINTAINERS
Makefile
Makefile.objs
configure
contrib/vhost-user-gpu/50-qemu-gpu.json.in [new file with mode: 0644]
contrib/vhost-user-gpu/Makefile.objs [new file with mode: 0644]
contrib/vhost-user-gpu/main.c [new file with mode: 0644]
contrib/vhost-user-gpu/virgl.c [new file with mode: 0644]
contrib/vhost-user-gpu/virgl.h [new file with mode: 0644]
contrib/vhost-user-gpu/vugbm.c [new file with mode: 0644]
contrib/vhost-user-gpu/vugbm.h [new file with mode: 0644]
contrib/vhost-user-gpu/vugpu.h [new file with mode: 0644]
rules.mak