你更新了顯卡驅動,打開剛買的大作,進度條卡了五分鐘——這不是網絡慢,是著色器在本地編譯。微軟正在用一個云端方案解決這個老毛病,而且剛剛邁過了關鍵一步。
6月12日,AMD通過官方社交賬號確認,微軟的Advanced Shader Delivery(高級著色器分發,以下簡稱ASD)功能正式結束測試,向所有近幾年發布的AMD Radeon顯卡用戶開放。這項技術去年率先在華碩ROG Xbox Ally掌機上亮相,如今覆蓋范圍一口氣擴到了2019年的RX 5000系列及之后的所有RDNA架構產品。用戶只需將驅動更新至AMD Adrenalin 26.6.1或更高版本,就能在Windows端的Xbox應用里體驗到這項改變。
![]()
ASD的核心思路很直接:把著色器編譯的活兒從你的硬盤挪到云端。傳統流程里,游戲第一次啟動或顯卡驅動更新后,系統需要現場編譯海量著色器,這個過程既耗時又容易導致畫面卡頓。微軟的做法是預編譯完成后將數據存在云端,玩家安裝游戲或更新驅動時直接下載現成的文件。官方給出的數據相當誘人——《極限競速:地平線6》的首次加載時間最高可縮短95%。
這項技術并非一夜冒出來的。回看時間線,微軟從去年就開始分階段推進。最初僅在華碩的Xbox Ally設備上試點,支持《宣誓》《使命召喚:黑色行動6》《控制》《模擬農場25》《極限競速:地平線5》《俠盜獵車手5增強版》《微軟飛行模擬2024》《寂靜嶺f》等一批游戲。今年五月,微軟向搭載RDNA 3、RDNA 3.5和RDNA 4硬件的Xbox Insider用戶開放了測試。如今正式版一步到位,連RDNA 2和RDNA 1用戶也一并納入,實現了對2019年以來所有Radeon游戲顯卡的覆蓋。
但另一個數字讓這份進展顯得有些微妙——Nvidia顯卡占據桌面PC游戲市場超過90%的份額。這群玩家暫時還得等。微軟給出的時間表是“今年晚些時候”RTX硬件會獲得支持,英特爾方面也已承諾跟進。過渡期內,Nvidia自家應用商店的測試版提供了一個名為“Auto Shader Compilation”的類似功能,它雖然無法跳過首次啟動時的本地編譯,但能在驅動更新后保留已生成的著色器緩存,避免二次折騰。
更大的未知數還在后面。目前ASD僅支持通過微軟Xbox應用啟動的游戲,而絕大多數PC玩家用的是Steam。這項功能的設計思路很容易讓人聯想到Steam Deck——由于掌機采用固定硬件配置,Steam能夠為每臺設備提前下載預編譯好的著色器文件。但要把這套邏輯搬到Windows這樣一個硬件組合千差萬別的開放生態里,并且覆蓋第三方游戲平臺,技術上的復雜度顯然不在一個量級。微軟尚未就何時或是否會支持其他啟動器給出明確說法。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.