If you have been keeping track of Phoronix content, the pull request shouldn't be a huge surprise. Key changes for the open-source Linux graphics drivers on the kernel-side come down to:
- The QXL KMS driver for having a modern driver for use by Red Hat SPICE virtualization systems with QEMU. Unfortunately, this is still just a basic kernel mode-setting driver and there isn't yet a proper Gallium3D driver for virtual machines.
- Nouveau driver changes for the open-source NVIDIA support. The main change here is Fermi VRAM compression support. There's also "NVF0" mode-setting support.
- The open-source NVIDIA Tegra has 2D support.
- Intel support includes more Valley View support, VT switch-less resume support, and other Intel DRM changes.
- The Radeon driver has Radeon UVD engine support for accelerated video playback, golden register support, and Radeon HD 7000 series tiling support.
The Direct Rendering Manager pull request in full for the Linux 3.10 kernel can be found on the Linux kernel mailing list.