Create-Context-Robustness For Mesa's Gallium3D Drivers

Written by Michael Larabel in Mesa on 30 April 2015 at 02:07 AM EDT. Add A Comment
MESA
The latest Mesa/Gallium3D driver work by AMD's Marek Olšák is on working out create_context_robustness work for the Gallium3D drivers.

Well-known AMD contributor to the open-source driver stack, Marek, has made support for GLX_ARB_create_context_robustness, EGL_EXT_create_context_robustness, and glGetGraphicsResetStatusARB() within the Gallium3D world.

Before everyone gets too excited, these new OpenGL extensions are only exposed to the R600 and RadeonSI Gallium3D drivers. Beyond that, they're dependent on a new DRM kernel patch that will not be merged until at least the Linux 4.2 kernel. More details via this patch series.

Those unfamiliar with the create_context_robustness extension can read the aforelinked spec, "This extension allows creating an OpenGL context supporting robust buffer access behavior and a specified graphics reset notification behavior."
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