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@xxxxxxxxxx/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 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel