DXVK 3.0.1 现已发布,它实现了 DXGI(DirectX 图形基础架构)以及 Direct3D 8、9、10 和 11,并通过调用转换与 Vulkan API 协同工作。DXVK 需要支持 Vulkan 1.4 API 的驱动程序,例如 NVIDIA 575.51.02、Mesa AMD RADV 25.0、NVIDIA 25.1 和 Intel ANV 25.1。DXVK 可用于运行 3D 应用程序和游戏。 Linux 使用 Wine,作为 Wine 内置 Direct3D 实现的更高性能替代方案,运行在 OpenGL 之上。
主要变化:
- 禁用了所有桌面 GPU 上的辅助命令缓冲区,这在少数 MSAA 模式欠佳的游戏中略微降低了性能,但解决了部分渲染问题和 GPU 冻结问题。
- 修复了基于 D3D9 的游戏中出现的渲染回归问题,例如《黑山基地》、《哥特王朝 3》和《侠盗猎车手 IV》。
- 修复了在 D3D 设备处于活动状态时卸载 D3D 库时发生的崩溃问题。
- 针对 Mesa ANV 驱动程序中的一个漏洞,我们已实施一项临时解决方案。该漏洞会导致某些搭载 Intel Alchemist 或更老款 GPU 的系统在运行某些游戏时出现 GPU 冻结现象。在这些搭载此类 GPU 的系统上,描述符缓冲区默认启用,这会对性能产生负面影响。
- 游戏中解决的问题:
- 帝国时代2
- 辐射3
- 水果忍者
- 凯恩与林奇:死人
- 国王的恩赐:传奇
- 男模
- 细胞分裂 3
- 全面战争:中世纪 II
来源: opennet.ru
