本周末为Mesa 24.0-devel合并的补丁有助于提高用于NVIDIA图形处理器的开源NVK Vulkan驱动程序的性能,但其性能仍然远远落后于专有的NVIDIA Linux图形驱动程序栈。
为NVK提供速度提升的补丁是为NAK启用循环展开,NAK是Rust编写的着色器编译器,继续为Nouveau/NVK驱动程序堆栈工作。在某些情况下,启用循环展开到32次迭代的值足以使NVK性能加倍。
M·亨宁是这项改变的作者,他评论说,在他的系统上,游戏塔洛斯原则从9场每秒跳到了18场每秒。
中的另一个用户合并请求 评论说,在他的GeForce RTX 4090 M配置上运行Valheim足以将帧速率从45提升到70~80 FPS。
The improvement is a step in the right direction but due to ongoing work in both the Nouveau DRM kernel driver and NVK/NAK Mesa code it's likely to still be a ways before the performance is potentially semi-comparable to the proprietary NVIDIA Linux driver or competitive to the open-source AMD Radeon and Intel Arc Linux graphics drivers.