RadeonSI NIR Support Is Getting Squared Away, A Call For More Game Testing

Written by Michael Larabel in Mesa on 28 February 2018 at 06:15 AM EST. 3 Comments
MESA
Valve Linux GPU driver developer Timothy Arceri provided a status update today on the RadeonSI NIR back-end that is needed as part of the SPIR-V ingestion upbringing and that this Radeon GCN OpenGL driver may switch to using NIR by default in the future.

Arceri shared that when it comes to Piglit test cases, they are starting to get in good shape. There still is about 61 regressions but he has been digging into those and in some cases is just due to some functionality not yet being implemented.

Besides some test case failures, there are also some missing optimizations still, not yet any bindless texture support, better NIR shader cache handling, and more.

Timothy is looking for more real-world game testing to begin by those wanting to try out the NIR back-end. Of course, ideally being on Mesa Git for seeing the current state of the NIR code. Activating the RadeonSI NIR back-end can be done with the R600_DEBUG=nir environment variable.

It looks like I'll be running some RadeonSI NIR fresh benchmarks today now... Those wanting to see the detailed report on the state of RadeonSI NIR, swing by the 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