Collabora今天宣布,其开源NVK图形驱动程序Mesa现已正式符合英伟达图灵硬件上的Vulkan 1.0图形应用程序接口。
“这是任何Nouveau驱动程序首次在任何API上获得Khronos一致性徽章”。
Collabora表示,NVK获得Vulkan官方认证是Nouveau图形驱动程序首次在任何API上获得Khronos认证徽章。对于 Collabora 来说,这意味着他们现在可以通过针对 NVK 的整个 Vulkan 一致性测试套件。
对于世界其他地方来说,这对于在 Mesa 中使用 NVK Vulkan 驱动程序的 Linux 游戏来说是一大进步,因为它现在达到了声称正式支持 Vulkan 图形 API 所需的标准。目前,只有英伟达图灵或更高版本的显卡才支持Vulkan。
“Faith Ekstrand 在一篇博文中说:”这对 Mesa 项目有一些法律影响,但大多数用户并不关心。”从用户的角度来看,这意味着驱动程序基本可以在图灵及更高版本的 GPU 上运行。当然,仍然会有 Bug,但这些 Bug 很可能是针对特定应用的。大多数东西都能正常工作。
Collabora 还将新的 NVK 后端编译器并入了 Mesa 图形栈,这是 Vulkan 1.0 一致性所必需的,因为旧的编译器在一些测试中存在问题。
目前,NVK 仍缺少大部分 Vulkan API 功能,但 Collabora 开发人员 Faith Ekstrand 确信明年将启用 Vulkan 1.3 支持,同时在新的后端编译器中支持 Maxwell 硬件。
“Ekstrand 补充说:”一旦新编译器的功能更加完善,我希望能开始深入研究应用程序,修复特定应用程序的错误并改进性能。
有鉴于此,英伟达硬件上的 Linux 游戏似乎将在 NVK 中获得强大的新 Vulkan 驱动程序,它不仅是完全开源的,而且我们还希望它能在 2024 年底实现大规模应用。
图片来源合作伙伴
转自 Open Source NVIDIA Vulkan Driver NVK Reaches Vulkan 1.0 Conformance – 9to5Linux