[PATCH 0/5] virtio-gpu: add virgl/3d rendering support
Gerd Hoffmann
kraxel at redhat.com
Wed Sep 9 04:42:20 PDT 2015
Hi,
Here comes the 3d rendering support patch series for virtio-gpu.
Corresponsing qemu patches have just been posted, patch series is here:
https://www.mail-archive.com/qemu-devel@nongnu.org/msg319956.html
The code is also available here:
https://www.kraxel.org/cgit/linux/log/?h=virtio-gpu
https://www.kraxel.org/cgit/qemu/log/?h=rebase/virgl-wip
please review,
Gerd
Dave Airlie (2):
virtio_gpu: add basic prime support
virtgpu: mark as a render gpu
Gerd Hoffmann (3):
virtio-gpu: add virtio_gpu_queue_ctrl_buffer_nolock
virtio-gpu: add & use virtio_gpu_queue_fenced_ctrl_buffer
update virtio gpu driver: add 3d/virgl support
drivers/gpu/drm/virtio/Makefile | 3 +-
drivers/gpu/drm/virtio/virtgpu_drv.c | 23 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 72 +++++
drivers/gpu/drm/virtio/virtgpu_fence.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_gem.c | 41 +++
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 572 +++++++++++++++++++++++++++++++++
drivers/gpu/drm/virtio/virtgpu_kms.c | 135 +++++++-
drivers/gpu/drm/virtio/virtgpu_prime.c | 72 +++++
drivers/gpu/drm/virtio/virtgpu_ttm.c | 1 +
drivers/gpu/drm/virtio/virtgpu_vq.c | 322 ++++++++++++++++++-
include/uapi/drm/Kbuild | 1 +
include/uapi/drm/virtgpu_drm.h | 163 ++++++++++
include/uapi/linux/virtio_gpu.h | 112 ++++++-
13 files changed, 1504 insertions(+), 15 deletions(-)
create mode 100644 drivers/gpu/drm/virtio/virtgpu_ioctl.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_prime.c
create mode 100644 include/uapi/drm/virtgpu_drm.h
--
1.8.3.1
More information about the dri-devel
mailing list