Another Fun Day In Mesa Git: RADV, NVC0, RadeonSI

Written by Michael Larabel in Mesa on 13 October 2016 at 05:39 PM EDT. 45 Comments
MESA
With the Mesa 13.0 feature freeze expected to happen before the weekend, it's been another exciting day in the Git development tree of landing last-minute features for next month's Mesa release.

Hitting Git today includes:

- RADV (Radeon Vulkan) driver fixes. I'll be working on some Mesa Git + Linux 4.9 DRM benchmarks this weekend or early next week.

- RadeonSI now disables ReZ, this is a big performance win for games with complex shaders and is the lucky performance fix talked about yesterday when it was initially sent out to the Mesa mailing list.

- NVC0 turns on ARB_enhanced_layouts support. With the heavy-lifting done by AMD on the Mesa state tracker changes, which landed for RadeonSI in Git yesterday, the capability was simply exposed today for the Nouveau driver.

- With the aforementioned extension complete, Nouveau NVC0 for Fermi and Kepler hardware is now technically complete with OpenGL 4.4 and 4.5! However, it doesn't yet bump the version string pending conformance... (The conformance matter has come up recently given Khronos' OpenGL 4.4/4.5 conformance requirements and the associated costs. I've reached out to Khronos for clarification and any exceptions for open-source drivers, etc. Still waiting to hear back.)

- Some more Gallium3D Nine fixes, complementing the many changes earlier this week.

What else are you hoping to realistically still see in Mesa Git this week? Or your unrealistic dreams for Mesa this week? Share in the forums or Twitter.
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