XDC2016 Day 1: GLVND, Tizen Wayland/Vulkan, PRIME Sync

Written by Michael Larabel in X.Org on 21 September 2016 at 02:30 PM EDT. 1 Comment
X.ORG
Covered so far today on Phoronix, the first day of XDC2016 Helsinki, were NVIDIA's work on Linux HDR support, how Google's Android Runtime on Chrome uses Wayland, and the NVIDIA surface allocation API debate continued as a prerequisite to seeing mainline NVIDIA Wayland support in the compositors. There were also other notable presentations today.

Some other XDC2016 Day 1 presentations worthy of a shout-out include Samsung R&D talking about Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver. Lots of technical details there for those interested in Vulkan and friends. You can go through that presentation here.

NVIDIA's Andy Ritger also talked about the state of GLVND, the OpenGL Vendor Neutral Dispatch Library, a.k.a. the new OpenGL Linux ABI. As most Phoronix readers know, GLVND is about allowing multiple OpenGL drivers to nicely co-exist on the same system and even as part of the same process. GLVND has been talked about for years at XDC while finally it's come together in the past years: the latest NVIDIA driver enables it by default, it's optional in Mesa (not yet on by default), and support is coming along for EGL, etc.

NVIDIA is hoping to see more OpenGL drivers support GLVND and hopes that once Mesa enables their libglvnd build by default that Linux distributions will begin shipping the necessary GLVND components. Learn more here.

The other NVIDIA presentation of the day was on PRIME synchronization. NVIDIA's binary driver finally supports it, the server-side work was merged for X.Org Server 1.19, and the other work is getting squared away. For more details on PRIME synchronization, see this PDF.

If you are interested in more information, see the XDC2016 Livestream.
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