[PATCH v3 0/4] virtio-gpu: Blob resources

Antonio Caggiano posted 4 patches 3 years, 4 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220919131702.94875-1-antonio.caggiano@collabora.com
Maintainers: Gerd Hoffmann <kraxel@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>
hw/display/virtio-gpu-pci.c          |  15 +++
hw/display/virtio-gpu-virgl.c        | 171 +++++++++++++++++++++++++++
hw/display/virtio-gpu.c              |  29 ++---
hw/display/virtio-vga.c              |  33 ++++--
hw/virtio/virtio-pci.c               |  18 +++
include/hw/virtio/virtio-gpu-bswap.h |  18 +++
include/hw/virtio/virtio-gpu.h       |  13 ++
include/hw/virtio/virtio-pci.h       |   4 +
meson.build                          |   5 +
9 files changed, 283 insertions(+), 23 deletions(-)
[PATCH v3 0/4] virtio-gpu: Blob resources
Posted by Antonio Caggiano 3 years, 4 months ago
Add shared memory and support blob resource creation, mapping and
unmapping through virglrenderer new stable APIs[0] when available.

[0] https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/891

Antonio Caggiano (1):
  virtio-gpu: Handle resource blob commands

Dmitry Osipenko (1):
  virtio-gpu: Don't require udmabuf when blob support is enabled

Dr. David Alan Gilbert (1):
  virtio: Add shared memory capability

Gerd Hoffmann (1):
  virtio-gpu: hostmem

 hw/display/virtio-gpu-pci.c          |  15 +++
 hw/display/virtio-gpu-virgl.c        | 171 +++++++++++++++++++++++++++
 hw/display/virtio-gpu.c              |  29 ++---
 hw/display/virtio-vga.c              |  33 ++++--
 hw/virtio/virtio-pci.c               |  18 +++
 include/hw/virtio/virtio-gpu-bswap.h |  18 +++
 include/hw/virtio/virtio-gpu.h       |  13 ++
 include/hw/virtio/virtio-pci.h       |   4 +
 meson.build                          |   5 +
 9 files changed, 283 insertions(+), 23 deletions(-)

-- 
2.34.1