The following changes since commit d90f154867ec0ec22fd719164b88716e8fd48672:
Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.1-20210504' into staging (2021-05-05 20:29:14 +0100) are available in the Git repository at: git://git.kraxel.org/qemu tags/vga-20210510-pull-request for you to fetch changes up to b36eb8860f8f4a9c6f131c3fd380116a3017e022: virtio-gpu: add virtio-vga-gl (2021-05-10 13:55:28 +0200) ---------------------------------------------------------------- edid: display id support (for 5k+), bugfixes. virtio-gpu: iommu fix, device split. ---------------------------------------------------------------- Akihiko Odaki (1): edid: Make refresh rate configurable Gerd Hoffmann (21): qemu-edid: use qemu_edid_size() edid: edid_desc_next edid: move xtra3 descriptor edid: use dta extension block descriptors virtio-gpu: handle partial maps properly virtio-gpu: rename virgl source file. virtio-gpu: add virtio-gpu-gl-device virtio-gpu: move virgl realize + properties virtio-gpu: move virgl reset virtio-gpu: use class function for ctrl queue handlers virtio-gpu: move virgl handle_ctrl virtio-gpu: move virgl gl_flushed virtio-gpu: move virgl process_cmd virtio-gpu: move update_cursor_data virtio-gpu: drop VIRGL() macro virtio-gpu: move virtio-gpu-gl-device to separate module virtio-gpu: drop use_virgl_renderer virtio-gpu: move fields to struct VirtIOGPUGL virtio-gpu: add virtio-gpu-gl-pci modules: add have_vga virtio-gpu: add virtio-vga-gl Konstantin Nazarov (3): edid: move timing generation into a separate function edid: allow arbitrary-length checksums edid: add support for DisplayID extension (5k resolution) include/hw/display/edid.h | 12 +- include/hw/display/vga.h | 6 + include/hw/virtio/virtio-gpu.h | 34 ++- hw/display/edid-generate.c | 232 +++++++++++++----- hw/display/vga-pci.c | 2 +- hw/display/vga.c | 2 + hw/display/virtio-gpu-base.c | 6 +- hw/display/virtio-gpu-gl.c | 163 ++++++++++++ hw/display/virtio-gpu-pci-gl.c | 55 +++++ .../{virtio-gpu-3d.c => virtio-gpu-virgl.c} | 7 +- hw/display/virtio-gpu.c | 218 +++++----------- hw/display/virtio-vga-gl.c | 47 ++++ qemu-edid.c | 6 +- util/module.c | 7 + hw/display/meson.build | 19 +- 15 files changed, 579 insertions(+), 237 deletions(-) create mode 100644 hw/display/virtio-gpu-gl.c create mode 100644 hw/display/virtio-gpu-pci-gl.c rename hw/display/{virtio-gpu-3d.c => virtio-gpu-virgl.c} (99%) create mode 100644 hw/display/virtio-vga-gl.c -- 2.31.1