DXVK 是适用于 Linux 的基于 Vulkan 的开源 D3D9、D3D10 和 D3D11 实现,今天已更新至版本 1.10.1,这是一个维护更新,可为您喜爱的游戏带来更多修复和其他改进。

DXVK 1.10.1 是DXVK 1.10稳定系列中的第一个版本,它在这里实现对共享资源的初步支持,以尝试修复一些 Koei Tecmo 游戏的视频播放,包括 Atelier 系列和 Nioh 2,以及Windows 版 Black Mesa 中基于 D3D11 的 UI。

D3D11

但是,“initial”意味着此功能被认为是实验性的,因为它尚未针对所有图形驱动程序进行彻底测试。根据发行说明,在将 DXVK 用于两个 API 时,仅支持 D3D9 和 D3D11 实现之间的基本 2D 纹理共享。

与所有新的 DXVK 版本一样,1.10.1 版为您喜爱的游戏带来了更多修复。例如,它修复了 AMD GPU 的战神游戏中极其不一致的帧节奏,以及一些灯光的主要闪烁,修复了 GTA:圣安地列斯和雷曼:起源(Rayman Origins)中的 UI 渲染问题,并启用d3d11.cachedDynamicResources = a了刺客信条 3 中的选项,刺客信条IV:黑旗和冰霜朋克游戏作为一些性能问题的解决方法。

除此之外,DXVK 1.10.1 修复了 D3D9 中的一些纹理上传问题,修复了使用 switch-case fallthrough 时 Shader Model 4.0 中的着色器代码生成,通过修复使用 NVIDIA 图形驱动程序时的着色器代码生成来提高某些 D3D11 游戏的性能本地数组,并添加DXVK_ENABLE_NVAPI环境变量以绕过供应商 ID 覆盖,以便更好地集成到 Lutris 或 Proton 启动脚本。

如果您在 GNU/Linux 发行版上玩 Windows 游戏,您可以立即从其GitHub 页面下载 DXVK 1.10.1 版本。但是,请注意,这是您必须自己编译的源码包。如果那不是您的菜,请等待新版本到达您的发行版的存储库,然后再进行更新。

发表回复