IT之家 5 月 17 日消息,微軟去年為 Xbox ROG Ally 掌機推出了高級著色器分發(fā)技術(shù)(Advanced Shader Delivery,ASD),為這款掌機引入預編譯著色器技術(shù),以此縮短游戲加載時長。此后該技術(shù)正式納入 DirectX 軟件開發(fā)工具包,英特爾與英偉達也相繼推出了自家同類型技術(shù)。如今隨著微軟將高級著色器分發(fā)技術(shù)從掌機平臺拓展至 RDNA3、RDNA3.5 以及 RDNA4 架構(gòu)顯卡,AMD 也正式加入該技術(shù)陣營。
![]()
《極限競速:地平線 6》成為首款在 Win11 電腦端適配該技術(shù)的新作,但玩家需從微軟商店或 Xbox 電腦端客戶端下載游戲才能啟用此項功能。實測搭載 RX 7600 顯卡與銳龍 7 5800 處理器的設備開啟該技術(shù)后,游戲首次啟動加載速度提升 95%,僅需 4 秒即可完成加載;而未開啟該功能時,游戲首次加載耗時接近一分半鐘。
究其原因,每當安裝新游戲或是完成游戲更新后,游戲都需要重新生成著色器緩存,整個過程往往耗時數(shù)分鐘。即便不改動游戲內(nèi)容,只要更新了顯卡驅(qū)動,后續(xù)首次打開所有游戲時,都需要重新編譯著色器。該流程無法省略,因為著色器編譯需在設備本地完成,同時還要適配不同硬件設備的差異。
微軟的解決方案是將著色器與顯卡驅(qū)動徹底分離,統(tǒng)一存入云端預編譯著色器數(shù)據(jù)庫(PSDB)。用戶從微軟商店或 Xbox 電腦客戶端下載游戲時,高級著色器分發(fā)技術(shù)會自動識別設備的游戲版本、顯卡型號、驅(qū)動版本等專屬配置,提前下載對應預編譯好的著色器文件。如此一來,啟動游戲時著色器已完成編譯,無需額外等待。
據(jù)IT之家了解,游戲主機早已普及這類技術(shù),畢竟主機硬件配置統(tǒng)一,無需適配多樣硬件。Valve 也曾為 Steam Deck 掌機研發(fā)適配 Linux 系統(tǒng)的預編譯著色器方案,卻始終未將該功能移植到 Windows 平臺。如今固態(tài)硬盤早已大幅縮減加載耗時,著色器編譯等待也就成了實現(xiàn)游戲秒開僅剩的一大難題。
目前高級著色器分發(fā)技術(shù)僅支持 RDNA3 及更新架構(gòu)顯卡,且僅限通過 Xbox 電腦客戶端、微軟商店下載的游戲使用。暫時還不清楚其他 Windows 游戲平臺何時會接入該技術(shù),不過首批官宣適配 Xbox ROG Ally 的 34 款游戲,現(xiàn)已同步支持這項功能。
另外,該功能目前處于預覽測試階段,玩家必須加入 Xbox 內(nèi)測會員計劃、安裝 Xbox 內(nèi)測中心客戶端,才能開啟高級著色器分發(fā)技術(shù)。微軟此次與 AMD 深度聯(lián)合研發(fā),因此現(xiàn)階段該功能僅限 RDNA3 及以上架構(gòu)硬件使用,未來計劃將其打造成適配所有 Win11 顯卡設備的通用技術(shù)。
除此之外,英偉達顯卡用戶可使用英偉達驅(qū)動軟件內(nèi)的自動著色器編譯功能,實現(xiàn)同樣的加速效果,還能精細化自定義著色器緩存大小;英特爾顯卡用戶則可在英特爾顯卡控制中心開啟預編譯著色器分發(fā)功能。英特爾方面透露,目前其暫使用自研云端著色器數(shù)據(jù)庫,預計今年晚些時候正式統(tǒng)一適配微軟 ASD 通用標準。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。
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.