QXL DRM Driver Gets Dynamic Resizing, Multi CRTCs

Written by Michael Larabel in Red Hat on 5 July 2013 at 12:11 AM EDT. 3 Comments
RED HAT
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.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week