AMD Lands EXT_direct_state_access For OpenGL Compatibility Contexts In Mesa

Written by Michael Larabel in Mesa on 19 November 2019 at 08:10 AM EST. 9 Comments
MESA
In recent weeks AMD driver developers have been working on EXT_direct_state_access improvements within Mesa and following their latest code push today now support the D.S.A. extension for OpenGL compatibility profile contexts.

OpenGL Direct State Access allows for various efficiency improvements in allowing the modification of objects without needing to bind them to the context. More background information on the direct state access semantics can be found via the OpenGL Wiki.

With the latest merge, more EXT_direct_state_access bits are wired up but most importantly now allows this extension is flipped on within the OpenGL compatibility profile. EXT_direct_state_access had already been enabled for core GL contexts.

This work is in Git master for what will become Mesa 20.0 in Q1. This DSA support for the OpenGL compatibility profile is for all Mesa drivers as opposed to being RadeonSI specific.
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