Mesa 19.0 Picks Up Intel NIR Caching Patches To Help With Shader Re-Compiles

Written by Michael Larabel in Mesa on 11 January 2019 at 05:27 AM EST. Add A Comment
With just days to go until the Mesa 19.0 branching and feature freeze, it's a busy time on Mesa Git with developers working to land their latest changes into this next quarterly feature release.

Jason Ekstrand, the lead developer of Intel's "ANV" open-source Vulkan driver at their Open-Source Technology Center, landed a set of patches overnight around NIR caching.

With adding NIR caching support to the driver's pipeline cache, the end result of this latest work is enabling caching of pre-lowered NIR. Caching at this lower-level, Ekstrand explained, should help with faster shader recompiles happening due to state changes.

It's great to see all of this open-source Intel graphics driver activity in Mesa 19.0 with Icelake "Gen 11" graphics finally becoming a reality later this year.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week