ホーム zh-cn 游戏 博德之门 III 哪个最适合 DirectX 11 或 Vulkan:博德之门 3?
 DirectX 11 と Vulkan: Baldur's Gate 3 にはどちらが最適ですか?

哪个最适合 DirectX 11 或 Vulkan:博德之门 3?

Baldur’s Gate 3启动器让你在DirectX 11和Vulkan之间进行选择,但是在性能和​​稳定性方面哪个更好呢?启动器默认为DX11,但Larian的支持文档推荐了Vulkan,所以,面对这种矛盾的建议,有只有一件事要做。这是关于参加考试。我们在配备 Nvidia、Intel 和 AMD 显卡的各种系统上尝试了这两种选项,发现了差异,并提出了一些建议。
我的测试给了我一些答案,但事情并不像我想象的那么简单,因为不同的系统配置有不同的建议。
让我们从最常见的示例开始 – GPU 受限(即显卡利用率约为 99%*)。在满足或超过游戏推荐规格(RTX 2060 Super/RX 5700 XT,结合 Ryzen 5 3600/Core i7 8700K)的 PC 上使用更高图形设置以 1440p 或更高分辨率运行 如果您这样做,则可能出现这种情况。
  • 使用 Nvidia GPU 时,DirectX 11 的运行速度比 Vulkan 快大约 8%。
  • 对于 AMD GPU,DirectX 11 和 Vulkan 的工作方式几乎相同。
  • 借助 Intel GPU,DirectX 11 的运行速度比 Vulkan 快约 25%。
*注意:您可以使用 Windows Game Bar 覆盖 (Win + G) 性能工具、MSI Afterburner + RTSS 等工具,或在第二个屏幕上的任务管理器中打开性能 > GPU 窗口。您可以通过离开来检查您的 GPU 限制它打开了。
但是,当 CPU 有限(即 GPU 利用率低于大约 99%)时,情况会有所不同。这种情况在低于 1080p 的分辨率和较旧的 CPU 中最为常见。
对于没有 NPC 的静态场景,AMD 和 Nvidia GPU 使用 Vulkan 的性能比 DX11 快约 21%,而 Intel GPU 使用 Vulkan 的性能快 29%。然而,这种优势仅适用于角色很少的场景。
在战斗场景和人口稠密的城市地区,NPC计算是最昂贵的CPU进程。当 Nvidia 和 AMD GPU 在 NPC 驱动时刻 CPU 受到限制时,Vulkan 和 DX11 具有更相似的性能,DX11 实际上在平均帧速率上领先约 4%。相比之下,英特尔 GPU 显示 Vulkan 在这种情况下速度提高了 13%。
在此类场景中,两种图形 API 都表现出相似水平的帧时间稳定性,当区域在 NPC 周围移动时,会在相似时刻出现小故障。然而,请注意,使用 DX11 和 Vulkan 的 AMD GPU 在两个 API 上都比 Nvidia 和 Intel GPU 产生了更多的可变帧时间,使用 Vulkan 在 AMD GPU 上记录了更大的峰值。高达 270 毫秒(Nvidia 为 27 毫秒,英特尔为 23 毫秒), DX11 为 107 毫秒(Nvidia 为 20 毫秒,英特尔为 42 毫秒)。
就总体建议而言,对于大多数拥有 Nvidia 和 AMD 显卡的用户来说,DirectX 11 是比 Vulkan 更好的选择,尤其是那些拥有符合 BG3 推荐规格的相对现代 CPU 的用户。我认为是的。 Vulkan 在静态 CPU 有限的场景中表现更好,但在 NPC 密集的区域中性能低于 DX11,而 DirectX 11 整体上更好,是一个不错的选择。
DX11 还有另一个优点:双缓冲和三缓冲选项都可以工作,但 Vulkan 中的三缓冲会导致全屏撕裂。同样,我的同事 Will Judd 在运行 Vulkan 时遇到了多次崩溃,这些崩溃在 DirectX 11 中无法重现,因此稳定性仍然是一个问题。 Vulkan 可能会被考虑用于很难达到 60fps 的非常旧的 CPU,但对于普通用户来说 DX11 感觉像是最好的全能者。
对于英特尔 GPU 用户来说,这个决定有点困难。在 GPU 有限的场景中(您的目标是 60 fps),DX11 是更好的选择,但如果您的目标是 120 fps 或更高,Vulkan 可能是您的最佳选择。
最后,我们发现这两个 API 之间的图形选项或图形质量没有差异。因此,它们似乎仅在性能和(潜在)稳定性方面有所不同。我们将继续测试《博德之门 3》以覆盖所有 PC,但我们希望您能欣赏这一对 PC 性能某一方面的早期见解。

「哪个最适合 DirectX 11 或 Vulkan:博德之门 3?」※最佳视频选择

Baldur’s Gate 3 DirectX 11 vs Vulkan GTX 1050 i5 9300H Performance Test
DirectX 11 vs Vulkan – Baldur’s Gate 3 | BG 3 | Vulkan vs DX 11 – RTX 3070 [1080p]