微软近日正式推出了一项名为“Advanced Shader Delivery(高级着色器传输)”的创新功能。微软方面透露,这一功能对游戏启动性能的提升效果十分显著。以游戏《宣誓》为例,在应用该技术后,游戏的启动时间大幅缩短,降幅高达85%。
微软进一步解释道,游戏首次启动时加载缓慢且容易出现卡顿现象,根源在于图形着色器需要先进行编译,之后才能缓存起来供后续使用。而这一编译和缓存的过程会大量占用系统资源,进而拖慢游戏的运行速度。
为了攻克这一难题,Xbox携手AMD共同研发了高级着色器传输技术。该技术的核心原理是在游戏下载阶段就预先对着色器进行编译,并完成交付。如此一来,当游戏首次启动时,对系统资源的压力就会大幅减轻,卡顿以及其他性能问题出现的可能性也随之降低。
从技术实现层面来看,DirectX团队找到了一种有效的方法来收集着色器数据。这些数据是游戏与GPU进行交互,以实现游戏中光照、纹理、物理等各类效果的关键信息。团队将这些数据打包成状态对象数据库(SODB),随后,该对象会与云端编译器中的游戏数据相结合,存储为预编译着色器数据库(PSDB)。这个数据库会通过Xbox商店进行分发,这就意味着着色器数据已经提前存储在缓存中,无需在游戏运行过程中再进行编译。
目前,高级着色器传输技术主要面向即将推出的掌机设备。不过,微软有着更为长远的规划,计划在9月发布一个AgilitySDK,以便其他开发者、硬件合作伙伴以及商店能够利用这项先进技术。值得一提的是,开发者无需对单个游戏进行任何修改来适配该技术,因为微软打算直接在游戏引擎层面实现这一功能。
《机甲战魔神话之裔》免费更新第二弹追加新BOSS两只
源序空间强势阵容怎么搭配-T0阵容搭配推荐
《战地6》称打造顶级破坏效果 秘诀竟是摆脱平台束缚
零度曙光双剑流怎么玩-双剑流配置推荐
《神八小妹不可怕》自明年1月开播追加声优名单公开
鹅鸭杀手游鹅阵营怎么赢-鹅阵营玩法攻略
Steam新一周销量榜出炉:EA射击大作《战地6》登顶!
空洞骑士丝之歌碎壳坠如何获取-碎壳坠获得攻略
Alien: Rogue Incursion和《战地风云 6》(Battlefield 6)首发支持DLSS 4,全新GeForce Game Ready驱动及FBC: Firebreak更新
圣光轩辕正式升级返场 神话抽奖券免费领
《羊蹄山之魂》衣装满柜成就攻略分享
《羊蹄山之魂》父母庇佑成就攻略分享
赛博朋克2077哪个型号的斯安威斯坦最好?
apex传奇是不是比铁驭厉害?1v1能打过吗?
为什么不ban猛犸是哪场比赛诞生的梗?
模拟人生4怎么找人物导入到游戏后的位置?
超级玩家dota2论坛怎么样?这个app内容管理到位不?
lol穿着正装的恶魔维迦什么皮肤等级?史诗吗?
征途2新装备02怎么升级205?有什么技巧?
白起怎么出装又肉又暴力一打五时可以无敌?
大元素使拉克丝史低价格是多少?
王者荣耀1v1庄周的克星有哪些?甄姬算吗?