DoNews8月21日消息,微軟在2025科隆游戲展宣布 ROG Xbox Ally 和 Ally X 掌機(jī) PC 將于 10 月 16 日正式發(fā)售,同時(shí)還公布了一項(xiàng)名為“Advanced Shader Delivery(高級(jí)著色器傳輸)”的新功能。隨后,微軟對(duì)這項(xiàng)技術(shù)的原理進(jìn)行了詳細(xì)說(shuō)明。
微軟表示,許多游戲在首次啟動(dòng)時(shí)加載緩慢、出現(xiàn)卡頓,主要原因在于圖形著色器需要先在本地編譯并緩存,這會(huì)占用大量 Windows PC 資源,導(dǎo)致游戲表現(xiàn)不佳。
為了解決這一問(wèn)題,Xbox 與 AMD 合作開發(fā)了 Advanced Shader Delivery。這項(xiàng)技術(shù)通過(guò)在游戲下載階段預(yù)先編譯并分發(fā)著色器,從而在首次運(yùn)行時(shí)大幅減輕資源壓力,降低掉幀和性能波動(dòng)的風(fēng)險(xiǎn)。
在技術(shù)層面,DirectX 團(tuán)隊(duì)研發(fā)了一套新流程:游戲的著色器數(shù)據(jù)(涉及光照、紋理、物理等 GPU 交互內(nèi)容)會(huì)被收集并打包成“狀態(tài)對(duì)象數(shù)據(jù)庫(kù)”,再通過(guò)云端編譯器與游戲數(shù)據(jù)結(jié)合,生成“預(yù)編譯著色器數(shù)據(jù)庫(kù)”。
這些數(shù)據(jù)隨后會(huì)通過(guò) Xbox Store 分發(fā),因此玩家在運(yùn)行游戲時(shí)無(wú)需再進(jìn)行本地編譯,游戲能夠直接調(diào)用緩存數(shù)據(jù)。