AMD Lands Greater Direct State Access Support Within Mesa

Written by Michael Larabel in Mesa on 20 October 2019 at 03:54 AM EDT. 3 Comments
MESA
Landing this week in Mesa 19.3-devel were more functions being implemented around the big OpenGL EXT_direct_state_access extension.

OpenGL's direct state access functions are intended to allow more OpenGL state to be accessed/updated directly aside form the selector commands. Using EXT_direct_state_access allows for various efficiency improvements.

Mesa has already exposed enough of ARB_direct_state_access to expose it with it being a requirement for OpenGL 4.5. ARB_direct_state_access is a newer and slightly different from the EXT version. Those curious about all of the intracicies can learn more about the GL direct state access via the OpenGL Wiki.

With this merge request that had been open for a month but now merged this week, nearly all of EXT_direct_state_access should be in place for the Mesa3D code.
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