GLXVND Server Module / Server-Side GLVND Updated For X.Org Server

Written by Michael Larabel in X.Org on 3 February 2018 at 07:16 AM EST. 5 Comments
X.ORG
For the better part of a year NVIDIA developers and Adam Jackson at Red Hat have been working on "server-side GLVND" and this new X.Org Server feature might finally be close to landing.

After spearheading GLVND as the OpenGL Vendor Neutral Dispatch library for allowing multiple OpenGL drivers to co-exist happily on the same system, developers have been working on a similar implementation for the X.Org Server. This is for allowing different drivers to support different X screens within the same running X.Org Server.

This server-side GLVND will improve the support for PRIME laptops and other use-cases like XWayland where multiple drivers may be at play with acceleration and GLX still working correctly. On Friday the second version of these patches were sent out by Adam Jackson. The latest code updates can be found on xorg-devel.

We'll see soon enough if the code merges to master. Originally Jackson and others had been planning to get out X.Org Server 1.20 in ~January of this year, but after being in development for more than one year, this next release doesn't look like it will materialize anytime in the very immediate future as the features keep piling on.
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