diff options
author | Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> | 2018-12-28 10:03:43 +0000 |
---|---|---|
committer | Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> | 2018-12-28 11:01:24 +0000 |
commit | b21b73b8c6e779752557977d2ce7e664a19516d5 (patch) | |
tree | 1efabb81007deecf873cb4070d336d0f670683ea /builds | |
parent | d4e7d7ac663fcb55f1b93575445fcbca372f17a7 (diff) | |
download | QemuMacDrivers-b21b73b8c6e779752557977d2ce7e664a19516d5.zip QemuMacDrivers-b21b73b8c6e779752557977d2ce7e664a19516d5.tar.gz QemuMacDrivers-b21b73b8c6e779752557977d2ce7e664a19516d5.tar.bz2 |
QemuVGADriver: add support for QEMU EDID data
Versions of QEMU >= 3.1 support passing of display information from host to guest
via an EDID blob accessible from the stdvga PCI MMIO BAR.
Whilst this feature is still in development, we can start by using the EDID data
to generate the list of supported guest resolutions as suggested by the host. As
EDID blob generation is currently disabled by default, it must be explicitly
enabled on the QEMU command line using "-device VGA,edid=on".
In the cases where the EDID data blob is not present, we fall back to using the
previous hard-coded set of guest resolutions.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Diffstat (limited to 'builds')
-rw-r--r-- | builds/qemu_vga.ndrv | bin | 14752 -> 18752 bytes |
-rw-r--r-- | builds/qemu_vga_debugosi.ndrv | bin | 17208 -> 21312 bytes |
2 files changed, 0 insertions, 0 deletions
diff --git a/builds/qemu_vga.ndrv b/builds/qemu_vga.ndrv Binary files differindex 6e02f74..4197767 100644 --- a/builds/qemu_vga.ndrv +++ b/builds/qemu_vga.ndrv diff --git a/builds/qemu_vga_debugosi.ndrv b/builds/qemu_vga_debugosi.ndrv Binary files differindex 639a0c5..b4036c0 100644 --- a/builds/qemu_vga_debugosi.ndrv +++ b/builds/qemu_vga_debugosi.ndrv |