QXL DRM Driver Gets Dynamic Resizing, Multi CRTCs
The QXL KMS/DRM driver that was merged for Linux 3.10 and supports Red Hat's SPICE with guest virtual machines on QEMU, is picking up more features for Linux 3.11.
There's already lots of DRM changes that have been queued up for Linux 3.11, but on 4 July David Airlie committed his updated QXL DRM driver work.
New features for this open-source DRM graphics driver for use by Linux virtual machines is support for dynamic resizing so that the remote viewer can allow the guest to resize, support for multiple CRTCs so the guest can have multiple outputs, and support for suspend/resume/hibernate.
While these three features are new to the QXL DRM driver, the same functionality was already offered previously via the user-space QXL X.Org DDX driver.
More details on the QXL DRM driver changes going into Linux 3.11 can be found via this Git commit.
There's already lots of DRM changes that have been queued up for Linux 3.11, but on 4 July David Airlie committed his updated QXL DRM driver work.
New features for this open-source DRM graphics driver for use by Linux virtual machines is support for dynamic resizing so that the remote viewer can allow the guest to resize, support for multiple CRTCs so the guest can have multiple outputs, and support for suspend/resume/hibernate.
While these three features are new to the QXL DRM driver, the same functionality was already offered previously via the user-space QXL X.Org DDX driver.
More details on the QXL DRM driver changes going into Linux 3.11 can be found via this Git commit.
3 Comments