RadeonSI OpenGL Compute Shader Patches Published

Written by Michael Larabel in Radeon on 2 April 2016 at 10:52 AM EDT. 39 Comments
RADEON
Bas Nieuwenhuizen has published a patch-set for implementing an important OpenGL 4.3 feature: compute shaders for RadeonSI!

Building off the work done by other developers in getting Intel i965 compute shaders and the Nouveau Gallium3D compute shaders support, these 20 patches implement compute shaders for the RadeonSI Gallium3D driver to benefit AMD GCN GPUs.

Besides the twenty patches, there are two patches for LLVM with the AMDGPU compute back-end that also must land before compute shaders can be exposed. That work will end up getting merged for LLVM 3.9 as the requirement then for having OpenGL 4.3 on RadeonSI. Additionally, the compute shader work is only exposed in combination with the images support. Fortunately, RadeonSI already supports those GL4 image extensions where as Nouveau does not yet handle them.

The RadeonSI compute shader patches can currently be found on the Mesa-dev mailing list.
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