位于 Nouveau DRM 内核驱动程序之上的 Mesa NVK Vulkan 驱动程序现已正式符合 Vulkan 1.0 标准,通过了所有必要的 Vulkan 1.0 符合性测试套件案例。虽然不要对这个开源的英伟达 Linux 驱动程序抱太大希望,因为它的性能总体上仍然较慢,而且驱动程序栈仍然是一个进行中的工作,但至少它是朝着正确方向迈出的一步。
领导 Mesa NVK Vulkan 驱动程序开发的 Faith Ekstrand 今天宣布,该驱动程序现在被认为是符合 Vulkan 1.0 标准的实现。现在,KHronos.org 已将其列为使用最新 Linux 内核和 Mesa 时各代英伟达 GPU 的兼容实现。
这只是意味着它通过了所有 Vulkan 1.0 测试,但并不意味着它已经为 Linux 玩家/发烧友做好了准备,也不意味着它是一个快速的实现。更不用说,VKD3D-Proton 至少需要 Vulkan 1.3 支持。早在八月份,我就发布了一些 NVK 的初步基准测试。从那时起,它的性能有所提高,但仍不适合 Linux 玩家使用现代游戏。最近,新的 NAK 编译器合并了,这是向更好性能迈进的另一块令人兴奋的基石。目前,我正在 Linux 6.7 的基础上开发一些更新的 NVK 基准,在 Nouveau DRM 内核驱动程序中加入新合并的英伟达 GSP 固件支持,以改善 RTX 20 系列及更新机型的电源管理,并提供 RTX 40 系列的初步支持。
由 Collabora 和红帽(Red Hat)等公司支持的开源社区继续做着出色的工作,而英伟达(NVIDIA)则保留了其树外开源内核模块,并继续使用其闭源用户空间 OpenGL / Vulkan / CUDA / OpenCL 驱动程序。如果你不在意软件许可,只想获得所有的功能和性能,英伟达的专有驱动程序堆栈是非常好的选择,但对于那些追求开源驱动程序的用户来说,目前最好还是选择 AMD Radeon 或英特尔 Arc Graphics,直到 NVK/Nouveau 支持发展到足以满足最终用户的需求。
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/38036.html