EGLStreams For XWayland Gets Updated

Written by Michael Larabel in X.Org on 7 March 2018 at 06:08 PM EST. 5 Comments
X.ORG
While we are past the first release candidate on the X.Org Server 1.20 release, one of the patch series still being wrangled for this update by release manager Adam Jackson is EGLStreams support for XWayland, benefiting the NVIDIA Linux driver.

Published in early February was the initial patches for EGLStreams on XWayland by Lyude Paul of Red Hat. Adam Jackson, also of Red Hat, has now sent out the second revision of these patches that would allow the NVIDIA proprietary Linux driver to support X11 applications on Wayland via XWayland with this functionality.

NVIDIA's Linux driver doesn't support the GBM approach used by the open-source drivers as it doesn't fit their driver model, some Wayland compositors have picked up EGLStreams support so far, and the new Unix device memory allocation API being pursued by NVIDIA and the community isn't ready for adoption yet.

So there are the new patches for EGLStreams with XWayland. Though in the series Adam does note there might be a different XWayland approach possible via using the EGL_KHR_platform_wayland extension and not having to be catered to EGLStreams.

The X.Org Server 1.20 release with its many new features is expected to be released in the next few weeks.
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