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