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

形成 层间释放 DXVK 1.7.2,它提供了一个 DXGI(DirectX 图形基础设施)、Direct3D 9、10 和 11 实现,通过对 Vulkan API 的调用转换来工作。 使用 DXVK 需要 对司机的支持 Vulkan API 1.1例如 Mesa RADV 19.2、NVIDIA 415.22、Intel ANV 19.0 和 AMDVLK.
DXVK 可用于使用 Wine 在 Linux 上运行 3D 应用程序和游戏,作为在 OpenGL 之上运行的 Wine 原生 Direct3D 9/10/11 实现的更高性能替代方案。

主要变化:

  • 修复了 D3D9 实现中导致许多游戏崩溃的重大回归变化。
  • 修复了将 D3D9 与 AMDVLK Vulkan 驱动程序一起使用时发生的崩溃。
  • 添加了一些使用 D32D3 的 9 位游戏中堆栈溢出问题的解决方法。
  • 添加了针对在具有 AMD 驱动程序的系统上运行的基于 Unity 引擎的游戏中的渲染问题的解决方法。
  • 改进了在 Windows 上运行时对 Unicode 的支持。
  • 添加了设置 DXVK_LOG_PATH=none 以禁用日志文件创建(日志将继续输出到 stderr)。
  • 游戏中的问题已解决

    博德之门 3、最终幻想 XIV、正当防卫 3、漫威复仇者联盟、
    《极品飞车:热火》、《PGA TOUR 2K21》和《空之轨迹 SC》。

来源: opennet.ru

添加评论