DoNews8月21日消息,微软在2025科隆游戏展宣布 ROG Xbox Ally 和 Ally X 掌机 PC 将于 10 月 16 日正式发售,同时还公布了一项名为“Advanced Shader Delivery(高级着色器传输)”的新功能。随后,微软对这项技术的原理进行了详细说明。
微软表示,许多游戏在首次启动时加载缓慢、出现卡顿,主要原因在于图形着色器需要先在本地编译并缓存,这会占用大量 Windows PC 资源,导致游戏表现不佳。
为了解决这一问题,Xbox 与 AMD 合作开发了 Advanced Shader Delivery。这项技术通过在游戏下载阶段预先编译并分发着色器,从而在首次运行时大幅减轻资源压力,降低掉帧和性能波动的风险。
在技术层面,DirectX 团队研发了一套新流程:游戏的着色器数据(涉及光照、纹理、物理等 GPU 交互内容)会被收集并打包成“状态对象数据库”,再通过云端编译器与游戏数据结合,生成“预编译着色器数据库”。
这些数据随后会通过 Xbox Store 分发,因此玩家在运行游戏时无需再进行本地编译,游戏能够直接调用缓存数据。