Direct3D 12 中的 Vulkan 实现为 Steam Play 用户看到了新更新
VKD3D-Proton 2.8,即 Vulkan Direct3D for Proton 2.8 版,于今天发布并协助 Linux Steam Deck 用户。新的实施为 Linux 上的 Proton 添加了 Vulkan 上的 Direct3D 12,这意味着用 Proton 编码的 Valve Steam Play 将允许用户在 Linux 生态系统上玩 Windows 游戏。
Direct3D 12 中的 Vulkan 实现为 Steam Play 用户看到了新更新
新的启用现在将支持 VK_EXT_descriptor_buffer 代码,这消除了很多会增加到处理器的压力。该实施遵循最近的 Radeon Vulkan (RADV) 更新的 Mesa 驱动程序和 Steam Deck 更新。随着众多更新,Vulkan 中的 NVIDIA 和 Intel 驱动程序将继续使用新代码进行更新,包括每个公司显卡的性能更新。
修复和解决方法
解决方法 GPU 在 Spidern Restered: Miles Morales 中挂起(与原始问题相同)。
修复了 RADV 上 Borderlands 3 伤害的渲染错误。
重构可调整大小的 BAR 的使用方式。4 GiB 及更低容量的 GPU 将不再尝试使用可调整大小的 BAR,这可以避免一些内存不足的情况。
修复帝国时代 IV 中的 GPU 挂起问题。
修复网格着色器实现中的一些小问题。
修复了一些阻止 RE: Village 在 Arc 上启动的问题。
巫师 3 下一代更新的一些最后一刻的疯狂修复。
除 RT 之外的所有功能似乎都适用于 RADV。
众所周知,Hairworks 会使 NVIDIA 上的 GPU 崩溃。需要更多的调查来找出原因。
一些 RT 效果在 NVIDIA 上有效,而另一些则无效:
据报道 GI 有效。
AO 使 GPU 崩溃。需要更多的调查来找出原因。