
DXVK GPLAsync 2.6.2 和着色器缓存
DXVK 是一个将 DirectX 调用转换为 Vulkan 的 API 包装器。简单来说,它将较旧、较慢的 API 引导到更新、更快、更高效的路径上,从而提升兼容性和性能。在《GTA IV》中,它解决了
查看大图[center]什么是DXVK?DXVK 是一个 API 封装层,能将 DirectX 调用翻译为 Vulkan。通俗地说,它将老旧、缓慢的 API 导向更新、更快、更高效的路径,从而提升兼容性和性能。GPLAsync 变体通过异步处理着色器编译和缓存,进一步帮助消除卡顿。以《GTA IV》为例,它通过缓解 DirectX 9 造成的 CPU 瓶颈,并在游戏中出现时构建持久着色器缓存,从而解决了许多性能问题,比如卡顿现象。
这会影响到性能吗?DirectX 9 原生版与 DXVK 的 Vulkan 转译版之间 GPU 性能保持不变,这意味着如果你的显卡性能受限,你将不会看到性能下降。大多数情况下,CPU 性能应会提升。载入游戏时,您可能会遇到轻微的卡顿。不过,随着游戏过程中着色器的构建,这些卡顿将逐渐消失或减少频率。
着色器缓存有什么作用?着色器缓存有助于缓解,甚至在某些情况下完全消除首次着色器编译卡顿,它通过提供预构建着色器的数据库,使游戏能够直接访问这些数据,而无需依赖 DXVK 先遇到 DirectX 9 着色器,再将其转换并编译为 Vulkan,最后存储它们。
"为什么我的记忆卡在 512MB!?"感谢 Abbanon 在评论中提到修复方法:
在 Steam 库中右键点击游戏,进入属性设置,添加以下启动选项参数: -availablevidmem 6144 -nomemrestrict -norestrictions 对于其他阅读此内容的人: 6144 适用于 6GB。 你通过将 1024 乘以你的 VRAM 容量来得到这个值。 所以如果你有 4GB 的显存,你应该使用 4096 代替。
显示 1-12 条,共 12 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。