当前位置: 首页 > 游戏资讯 > 文章内容页

微软推出高级着色器交付功能,游戏加载时间显著缩短

时间:2025-08-23    作者:游乐小编    

在运行DirectX 12游戏时,玩家通常需要经历一段较长的着色器编译过程,尤其在性能有限的掌机设备上,这一等待时间更加明显。不过,微软在科隆游戏展上发布的“高级着色器交付”功能有望改变这一现状。该功能将着色器编译工作从本地转移至云端,允许玩家直接下载已编译好的着色器缓存,从而显著提升首次启动游戏的速度。

传统上,着色器编译必须在本地完成,因为它需要针对特定游戏、GPU型号和驱动程序版本进行专门处理。由于硬件和软件组合的多样性,开发者难以预先为所有设备编译着色器。微软通过引入“状态对象数据库(SODB)”这一新标准解决了该问题。

具体而言,微软会从游戏中收集着色器数据并打包至SODB中。DirectX开发团队与GPU制造商合作,将着色器编译器从图形驱动中分离,使其能够与SODB结合,生成预编译着色器数据库(PSDB)。当玩家通过Xbox PC应用下载游戏时,该应用会自动检测系统配置,并分发与之匹配的PSDB。因此,在首次启动游戏时,系统可直接加载预编译的着色器,跳过本地编译环节。据最新数据,这一技术使《Avowed》的首次启动时间缩短了85%。

该功能还具备良好的适应性。在玩家更新显卡驱动或更换GPU后,Xbox PC应用能够识别设备变动,并为游戏重新分配合适的PSDB。不过,如果设备配置较为特殊,微软未准备相应PSDB,则仍需在本地完成编译。

“高级着色器交付”将率先于10月16日在ROG Ally和Ally X掌机上推出。微软计划于9月发布AgilitySDK,为开发者与游戏商店提供所需的开发工具和API,以推动该技术在全行业的普及。


热门推荐

更多

热门文章

更多

首页  返回顶部

本站所有软件都由网友上传,如有侵犯您的版权,请发邮件youleyoucom@outlook.com