最新增加的值得注意的功能是MESA 24.0值得一提的是NVK,这是一个开源的NVIDIA Vulkan驱动程序,它与Nouveau DRM内核驱动程序一起工作,在NVIDIA专有图形驱动程序的这个替代方案上提供越来越强大的Vulkan API支持。
今天为NVK Vulkan驱动程序合并了一个工作的管道着色器缓存,以帮助重复使用缓存的着色器,而不是不断地重新编译它们,这可能会影响游戏加载时间,在某些情况下会影响游戏中的整体性能。
开源贡献者Thomas Andersen在过去的几个月里一直致力于NVK管道着色器缓存支持,部分灵感来自于其他Mesa驱动程序的着色器缓存。
正如预期的那样,此管道着色器缓存可为围绕Vulkan管道缓存测试用例的dEQP测试带来更快的时间:
看见此合并请求 for more details around this pipeline shader cache functionality to be found in NVK for Mesa 24.0 stable later this quarter.