Mesa 的 NVK Vulkan 驱动程序推出管道着色器缓存

Mesa 24.0 最新增加的值得一提的功能是 NVK,它是开源的英伟达 Vulkan 驱动程序,与 Nouveau DRM 内核驱动程序配合使用,可提供日益强大的 Vulkan API 支持,替代英伟达的专有图形驱动程序。

2024年1月9日,NVK Vulkan 驱动程序合并了一个工作管道着色器缓存,以帮助重用缓存的着色器,而不是不断地重新编译它们,这可能会影响游戏加载时间,在某些情况下还会影响游戏的整体性能。

开源贡献者 Thomas Andersen 在过去几个月中一直在开发 NVK 管道着色器缓存支持,部分灵感来自其他 Mesa 驱动程序的着色器缓存。

不出所料,在 Vulkan 管道缓存测试用例周围的 dEQP 测试中,管道着色器缓存的加载时间要快得多:

Mesa 的 NVK Vulkan 驱动程序推出管道着色器缓存

请参阅此合并请求,了解有关此管道着色器缓存功能的更多详细信息,可在本季度晚些时候的 Mesa 24.0 稳定版 NVK 中找到。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/41145.html

(0)

相关推荐

发表回复

登录后才能评论