在 Vulkan API 之上发布 DXVK 1.9.3、Direct3D 9/10/11 实现

DXVK 1.9.3 层的发布可用,提供 DXGI(DirectX 图形基础设施)、Direct3D 9、10 和 11 的实现,通过对 Vulkan API 的调用转换工作。 DXVK 需要支持 Vulkan 1.1 API 的驱动程序,例如 Mesa RADV 20.2、NVIDIA 415.22、Intel ANV 19.0 和 AMDVLK。 DXVK 可用于使用 Wine 在 Linux 上运行 3D 应用程序和游戏,作为运行在 OpenGL 之上的 Wine 内置 Direct3D 9/10/11 实现的更高性能替代方案。

主要变化:

  • 当使用 dxvk-nvapi(DXVK 之上的 NVAPI 实现)时,会提供对 DLSS 技术的支持,该技术允许您使用 NVIDIA 显卡的 Tensor 核心,使用机器学习方法进行真实的图像缩放,从而在不损失质量的情况下提高分辨率。
  • 考虑到 Vulkan 扩展 VK_EXT_robustness2,D3D9 着色器常量已得到优化,并且使用软件顶点处理的游戏的旧选项已被删除。
  • 为某些游戏添加了一个选项,以提供更准确的 D3D9 浮点行为模拟。 启用此选项使我们能够解决 Red Orchestra 2、Dark Souls 2、Dog Fight 1942、Bayonetta、Rayman Origins、Guilty Gear Xrd 和 Richard Burns Rally 等游戏中的问题。
  • 修复了 DXGI 中尝试在某些屏幕上激活全屏模式时导致崩溃的问题。
  • 《黑山》、《孤岛危机 3 重制版》、《欧洲卡车模拟》、《人间不义之神》、《摇滚史密斯 2014》、《分裂细胞:混沌理论》、《模拟城市 2013》和《行会 3》中的问题已得到解决。

来源: opennet.ru

添加评论