YouTuber RandomGamingInHD( Twitter 上的@RGinHD)最近在该平台上发布了一段视频,讨论了使用 Vulkan的Intel Arc A750显卡对旧游戏的图像改进,例如 GTA IV、The Elder Souls: Oblivion 和 The Witcher 3。基于 DirectX 环境内部的转换层,尤其是 DirectX 9 到 DirectX 11,称为DXVK。
英特尔 Arc A 系列显卡 + Vulkan = 提高旧游戏的性能
Linux 为 Vulkan 提供了许多支持语言,包括主流 Windows 支持无法提供的旧架构和技术。RandomGaminginHD 发现,在 DirectX 9 游戏中,由于缺乏进一步的支持,系统会通过模拟层过滤图形,而不是使用软件的增强功能。他在下面的视频中指出了有关如何实现对 DirectX 的 Vulkan 支持的说明,以及上面列出的游戏中的示例。
DXVK 的官方 wiki 声明,基于 Vulkan 的翻译层可用于 DirectX 9、DirectX 10、DirectX 11 和带有 Wine 的 Linux,并提供对 Steam Deck 的支持。
在 GTA IV 中,他注意到 Intel Arc A750 显卡的最高帧速率平均略低于 60fps。尽管如此,在实施文件以利用 Vulkan 时,帧速率平均增加到 123fps。在上古卷轴:遗忘中进行相同测试时,DirectX 9 平均为 200fps。
最后,在《巫师 3》中(请记住,这是原始的《巫师 3》游戏,而不是重制版),他表示由于游戏在 DirectX 11 上运行,需要实现两个不同的文件。当更改为 Vulkan 时,帧每秒减少而不是改善游戏。在 Vulkan 中,RandomGaminginHD 注意到与 DirectX 11 相比,平均每秒下降 4 帧。他还认为游戏在 Vulkan“DXVK”驱动程序上玩得更好,并且比 DirectX 11 中的冲突更少。
两个英特尔显卡驱动程序之间的性能提升令人印象深刻。通过正常的图形方式或最近对游戏 Quake II 进行的 RTX 增强来维护原始游戏的兴趣令人着迷。由于用户可以使用 DXVK 等开源资源,它可能会促使开发人员为其他传统 PC 游戏提供更新的支持。
他还指出,在使用来自 DXVK 驱动程序的文件时,您可能会冒着改变游戏的风险,如果玩带有增强功能的多人游戏,您可能会受到禁令,并建议您自行承担风险(以及在单人游戏中)只要)。