DXVK 2.3 基于 Vulkan 的 D3D9、D3D10 和 D3D11 Linux / Wine 实现现已可供下载,它为各种游戏带来了多项改进和错误修复。
DXVK 2.3 是在 DXVK 2.2 发布近四个月后推出的,它通过在实际呈现图像时发出帧延迟事件信号来改进呈现功能,但前提是支持 VK_KHR_present_wait Vulkan 扩展并启用了垂直同步。在 Linux 上,这需要 Gamescope。
根据发布说明,该功能还用于通过 DXGI 帧统计更准确地报告实际呈现的帧数。此外,在支持 VK_EXT_swapchain_maintenance1 Vulkan 扩展的系统上,不再需要重新创建 Vulkan 交换链来启用和禁用垂直同步。
DXVK 2.3 还不再使用 dxgi.nvapiHack 配置选项,取而代之的是一个名为 dxgi.hideNvidiaGpu 的新选项,以及针对 AMD 和 Intel GPU 的类似选项。这为今后针对 XESS 库的问题实施更有针对性的应用程序解决方法铺平了道路。
与所有新发布的 DXVK 版本一样,一些游戏也得到了改进。这些版本修复了《古墓丽影周年纪念》、《蜘蛛侠:破碎次元》、《劳拉与奥西里斯神庙》、《远征 2》、《全面战争传奇:TROY》、《光环在线》、《RaceRoom 赛车体验》、《无限试驾 2》、《模拟人生 2》、《火车模拟器经典版》、《F.E.A.R.》、《刺客信条兄弟会》、《Elden Ring》和《泰坦陨落》的错误或提高了其性能。
DXVK 2.3 现在可以从该项目的 GitHub 页面下载,但你必须在你的 GNU/Linux 发行版上编译它。如果你的 GNU/Linux 发行版不支持编译,那就只能等待它进入你的 GNU/Linux 发行版的稳定软件仓库了。
转自 DXVK 2.3 Improves Performance in Tomb Raider Anniversary and Fixes Many Bugs – 9to5Linux