PRIME GPU Offloading Improvement For GLXVND Merged For X.Org Server 1.21

Written by Michael Larabel in X.Org on 18 May 2019 at 07:40 AM EDT. 8 Comments
X.ORG
Work by NVIDIA to provide separate per-client vendor mappings for GLXVND were merged to X.Org Server 1.21 Git as another step towards improving the PRIME GPU offloading support when multiple GPU drivers are at play.

The work merged on Friday is an alternative to an earlier GLX extension proposal for controlling GLXVND dispatching for PRIME GPU offloading. But this newly-merged implementation isn't contingent upon a new GLX extension. GLXVND is the vendor neutral dispatch implementation for the X.Org Server with GLX similar to the GLVND OpenGL user-space bits.

The new code allows for separate screen to vendor mappings for each client and an interface so that a driver can change that mapping for a particular client.

More details on this merged change can be found via this Gitlab MR by NVIDIA's Kyle Brenneman.

At this point there is no schedule for releasing X.Org Server 1.21.
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