在运行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,以推动该技术在全行业的普及。
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容,本网站对此声明具有最终解释权。
- 《金垦小镇》Nintendo Switch版本11月6日全球正式发售
- 《战地6》玩家对DICE失望 游戏内"猎杀"EA员工泄愤
- 《寂静岭2:重制版》售出250万份 系列新作或明年发售
- 11月28日开测! 《明日方舟:终末地》全面测试招募开启
- 《勇者斗恶龙1&2 HD-2D 重制版》发售预告
- 美少女枪战派对手游《卡拉彼丘》10月23日即将公测上线 开启Z时代休闲射击新体验
- 《封神榜2》今日正式上线,盘古同名新区引爆17年前的封神回忆
- 摸鱼新选择!休闲竞技手游《三国:百将牌》今日开启测试
- 国风经营邂逅热血武道!益世界《这城有良田》×《武动乾坤》联动开启
- RTX5090停产不是真的!NVIDIA确认RTX50全系列正常









