《剑星》DX12异步编译卡顿修复补丁将符合条件的管线编译工作从游戏线程中移出,帮助新区域、特效、战斗遭遇、过场动画和场景过渡变得更加流畅。
安装方法
将这些文件解压到 SB-Win64-Shipping.exe 旁边:
Stellar BladeSBBinariesWin64
卸载步骤
从 ~mods 文件夹中移除 。
DX12异步编译卡顿修复补丁说明
减少首次 DX12 着色器和管线编译时的卡顿
使用专门为《剑星》调优的异步图形、计算和管线流 PSO 编译
保持初始启动和预编译工作负载为同步
使用真正的原生占位管线状态对象,而非合成的 PSO 指针
一旦完整的真实 PSO 可用,立即替换
对异步管线描述及其引用的数据制作完整的自有副本
对于不支持或不安全的情况自动回退到同步编译
保护 Reset、ClearState、draw、dispatch、mesh、bundle、indirect、residency、eviction 和 priority 操作
在每个可复用的命令捆绑绑定点解析真实 PSO
使用每个对象的私有钩子表,而非修改共享驱动程序或 DirectX 运行时虚表
使用有限的工作线程和待处理工作限制
使用《剑星》自身的缓存管线数据,而不创建冗余的第二代理缓存
不会故意跳过绘制、分派、命令列表、捆绑包或间接工作
包含对链式加载另一个 DX12 代理的兼容性支持
使用静态链接的 C++ 运行时,因此不需要 Visual C++ 可再发行组件
使用反馈
如果您在使用过程中出现错误或者希望有更多mod,欢迎在下方评论区反馈,感谢使用!


