NIR Experimental Backend For RadeonSI Updated

Written by Michael Larabel in Mesa on 5 July 2017 at 09:26 AM EDT. 14 Comments
MESA
Nicolai Hähnle has published his updated massive patch-set for implementing an external NIR back-end in RadeonSI.

The AMD developer has been working on a NIR back-end for RadeonSI in part to allow more code sharing with the RADV Vulkan driver and for supporting the ARB_gl_spirv extension for RadeonSI to allow re-using RADV's SPIR-V support.

Initially this experimental back-end amounted to 92 patches but with the "v2" patches posted today it's down to 73 patches as some of the basic patches for common Mesa code and what not has already been merged to Git for Mesa 17.2-dev.

These updated patches for the NIR back-end address various comments that came up during the review process thus far. It remains to be seen though if this experimental NIR back-end will be merged in time for the Mesa 17.2 branching due to happen soon for officially releasing Mesa 17.2.0 in August.

The latest patches up for testing on Mesa-dev.
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