RadeonSI Gets Another OpenGL 4.5 Extension: ARB_cull_distance

Written by Michael Larabel in Mesa on 30 August 2016 at 07:55 AM EDT. 23 Comments
The RadeonSI Gallium3D driver continues stepping ever so closely to OpenGL 4.4 and 4.5 compliance.

Yesterday landing in Mesa Git was support for ARB_cull_distance. This extension was already supported by the Intel driver, NV50/NVC0 Nouveau, and even LLVMpipe/Softpipe/SWR while finally now it's seeing the first AMD support.

ARB_cull_distance is described in detail via the OpenGL.org registry but simply put comes down to a new GLSL shader output for whole primitive culling.

RadeonSI still needs KHR_robustness for OpenGL 4.5 and then for OpenGL 4.4 needs to finish up ARB_enhanced_layouts and ARB_query_buffer_object. With the next Mesa release due out in possibly one month, it remains to be seen if these new OpenGL milestones will be achieved.
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