X.Org Server 1.20 Git Corrects DRI3 Fallout For Non-Modesetting DDX Drivers

Written by Michael Larabel in X.Org on 25 April 2018 at 08:13 PM EDT. 1 Comment
With the recent release candidates to the long overdue X.Org Server 1.20, OpenGL rendering has been broken when using DDX drivers like Intel and Nouveau rather than the generic xf86-video-modesetting. That was fixed today.

This commit explains the intricacies, but basically if the DDX driver didn't implement the necessary interfaces for DRI3 v1.2, OpenGL clients would fail on the latest Mesa release. The xf86-video-modesetting DDX driver was the first and currently only driver with support for this new Direct Rendering Infrastructure 3 revision.

With a simple change to the code, those not using the modesetting DDX should now have working OpenGL again with X.Org Server 1.20. There was also another change to only expose DRI3 v1.0 if not all the X screens support v1.2.

The X.Org Server 1.20 release will likely debut as stable sometime in May.
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