DXVK 1.10新版本已经发布

DXVK 扩展

只是给 知道DXVK 1.10新版本发布,其中的版本 做了一些优化改进 这对一些游戏和引擎有很大帮助,以及对能源消耗有很大帮助的代码改进。

对于那些仍然不了解DXVK的人,他们应该知道这是什么 Steam Play功能中包含的工具之一 来自Steam。 这是一个很棒的工具e可以转换Microsoft DirectX 11和DirectX 10图形调用 Vulkan,这是与Linux兼容的开源图形API。 要使用DXVK,除了Wine和Vulkan之外,您显然还需要兼容Vulkan的GPU。

虽然 DXVK 主要用于 Steam Play,但它并不是 Linux 用户可以利用这项奇妙技术的唯一地方。 它也有贡献 基于Vulkan的Linux和Wine的D3D11实现, 关于在Wine上运行Direct3D 11游戏时的性能和优化,因为它们还提供对Direct3D9的支持。

DXVK 1.10的主要新功能

在这个新版本中删除了在 D3D11 和 D3D9 实现中加载资源时使用的冗余线程同步驱动程序,这一变化显着提高了刺客信条:起源等基于 AnvilNext 引擎的游戏的性能,也对性能产生了积极影响Elex II,战神和 GTA IV。

还强调了 优化使用 D3D11_MAP_WRITE 对于加载在 GPU 上的资源, 提高 Quantum 和其他潜在应用程序的性能。

UpdateSubresource 操作的执行已被优化以更新小的固定缓冲区。 这一变化对战神和其他游戏的表现产生了积极影响。

另一个值得注意的新功能是,用于诊断性能问题的有用信息,例如时间信息,已添加到屏幕调试界面 (HUD)。

其他变化 从这个新版本中脱颖而出:

  • D3D11 中加载资源和中间缓冲区的处理速度已加快。 此更改减少了某些游戏中的 CPU 负载。
  • 从使用忙等待中删除了 GPU 同步代码,这降低了某些游戏中移动设备的功耗。
  • 添加了调用 3D11On12CreateDevice 的后备方法,这之前会导致应用程序崩溃。
  • 改进了全面战争:战锤 III、生化危机 0/5/6、生化危机:启示录 2 的性能。
  • 修复了 ArmA 2、Black Mesa、帝国时代 2:权威版、Anno 1800、最终幻想 XIV、Nier Replicant、The Evil Within 中的问题。

最后 如果您有兴趣了解更多信息 关于此新版本,您可以查看详细信息 在下面的链接中。

如何在Linux中添加DXVK支持?

DXVK可用于使用Wine在Linux上运行3D应用程序和游戏,它是Wine在OpenGL上运行的内置Direct3D 11实现的一种更高性能的替代方案。

DXVK需要最新的稳定版Wine 跑步。 因此,如果您尚未安装此软件。 现在我们只需要下载最新的稳定DXVK软件包,我们将找到这个 在下面的链接中。

wget https://github.com/doitsujin/dxvk/releases/download/v1.10/dxvk-1.10.tar.gz

现在完成下载后,我们将解压缩刚刚获得的软件包,这可以在您的桌面环境或终端本身中通过执行以下命令来完成:

tar -xzvf dxvk-1.10.tar.gz

然后,我们使用以下命令访问该文件夹:

cd dxvk-1.10

然后我们执行sh命令来 运行安装脚本:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

在Wine前缀中安装DXVK时。 优点是Wine vkd3d可用于D3D12游戏,而DXVK可用于D3D11游戏。

另外,新脚本允许将dll安装为符号链接,从而更容易更新DXVK以获取更多Wine前缀(您可以通过–symlink命令执行此操作)。

您将如何看待该文件夹 DXVK包含另外两个32位和64位dll 这些 我们将根据以下路线放置它们。
您将“用户”替换为您在Linux发行版中使用的用户名。

对于64位,我们将它们放入:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

对于32位:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。