R600g Driver Patched For OpenGL 4.0 Indirect Draw Support

Written by Michael Larabel in AMD on 9 November 2014 at 12:51 AM EST. 3 Comments
The R600g Gallium3D driver has new patches available -- along with a needed kernel patch -- for supporting OpenGL 4.0's GL_ARB_draw_indirect extension.

The OpenGL 4.0 GL_ARB_draw_indirect extension is already supported by the RadeonSI Gallium3D driver for Radeon HD 7000 series and newer (along with Intel's driver, Nouveau NVC0, LLVMpipe, and Softpipe) while now it's coming to R600g. Besides needing a patched R600g driver for GL_ARB_draw_indirect support, there's a related kernel patch that has yet to be applied and thus won't land until at least the Linux 3.19 kernel. Assuming you have a patched software stack, you need a Radeon HD 5000 series or newer GPU to benefit from this OpenGL 4.0 extension.

There's the Mesa patch and a kernel patch for the Radeon DRM code. These patches were posted on Saturday by Glenn Kennard. Those unfamiliar with the GL_ARB_draw_indirect extension can find it documented at OpenGL.org. Given that there's kernel changes needed that won't land until at least the next cycle (Linux 3.19), the R600g support likely won't be merged ahead of the Mesa 10.4 branching that's set to take place next week.
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