麦享科技4月1日消息,NVIDIA随NVIDIA App更新推出了Auto Shader Compilation(ASC,自动着色器编译)功能。
该功能可在系统空闲时预先编译DirectX 12游戏的着色器,从而缩短游戏加载时间并减少因着色器加载不及时导致的画面卡顿。
ASC为可选功能,用户可在NVIDIA App中通过图形→全局设置→着色器缓存开启,开启后,系统会在空闲时自动编译已安装游戏的着色器,也可通过立即编译选项手动触发。
由于编译过程需要占用一定的计算资源,NVIDIA提供了系统占用率控制选项,默认设置为中等。
ASC使用独立文件夹存储预编译着色器,用户需确保有足够的磁盘空间。

该功能会在游戏下载完成后以及显卡驱动更新后自动执行编译,以确保最佳性能,运行ASC需要595.97 WHQL或更新版本驱动。
值得一提的是,NVIDIA并非首家探索这一方向的厂商,Intel此前已扩展了其预编译着色器分发服务,利用云端基础设施处理游戏着色器后推送给用户。
微软也在Agility SDK中推出了Advanced Shader Delivery项目,实现类似功能,Intel计划在今年晚些时候将其自定义框架与微软的Advanced Shader Delivery整合。
目前尚不清楚NVIDIA的ASC是基于微软的Advanced Shader Delivery,还是采用了类似Intel的自研方案。

麦享科技






麦享生活微信小程序   麦享生活微信公众号
评论前必须登录!
注册