🇨🇳cnBeta (Full RSS)•較早收集於 2h
Microsoft 透過黑科技將 Forza Horizon 6 載入時間縮短 95%

💡了解 Microsoft 的新型著色器交付管線如何優化資源密集型的編譯任務,以提升效能。
⚡ 30-Second TL;DR
有什麼變化
Advanced Shader Delivery 技術將載入時間縮短了 95%。
為什麼重要
這項優化透過消除現代遊戲常見的漫長著色器編譯等待時間,顯著提升了使用者體驗。
下一步行動
若您是遊戲引擎開發者,請研究著色器預編譯與交付管線,以優化啟動效能。
誰應關注:Developers & AI Engineers
關鍵要點
- •Advanced Shader Delivery 技術將載入時間縮短了 95%。
- •著色器編譯時間大幅降低至僅需 4 秒。
- •目前已開放給搭載 AMD GPU 的 PC 平台進行測試。
🧠 深度解析
Web-grounded analysis with 21 cited sources.
🔑 增強重點摘要
- •「Advanced Shader Delivery (ASD)」技術最初是為 Xbox ROG Ally 掌上遊戲機推出,旨在改善其載入時間。
- •ASD 的核心機制是將著色器從驅動程式中解耦,並將其儲存在雲端的「預編譯著色器資料庫 (PSDB)」中,以便在遊戲下載時預先下載對應的著色器。
- •除了顯著縮短初始載入時間外,ASD 還能透過避免遊戲過程中即時編譯著色器,從而減少遊戲內的著色器卡頓現象。
- •此技術已整合到 DirectX SDK 中,且 NVIDIA 和 Intel 等主要 GPU 供應商也已推出或正在開發各自的預編譯著色器解決方案,顯示這是業界共同努力解決的問題。
- •要體驗此預覽版,PC 玩家需滿足特定條件,包括運行 Windows 11 24H2 或更高版本、Xbox Gaming Services 37.113.11003.0 或更高版本、加入 Xbox Insider Hub 的 PC Gaming Preview,並使用 AMD RDNA 3、RDNA 3.5 或 RDNA 4 架構的 GPU 及 Adrenalin 26.5.2 或更高版本的驅動程式。
📊 競品分析▸ Show
| 功能/公司 | Microsoft Advanced Shader Delivery (ASD) | Intel Precompiled Shaders | NVIDIA Auto Shader Compilation (ASC) |
|---|---|---|---|
| 技術原理 | 將著色器從驅動程式解耦,儲存於雲端 PSDB,根據遊戲、GPU、驅動程式配置預先下載。 | 從 Intel 雲端儲存自動下載預最佳化著色器檔案。 | 在系統閒置時或未執行圖形密集任務時,於背景編譯 DirectX 12 著色器。 |
| 主要優勢 | 顯著縮短初始載入時間 (Forza Horizon 6 縮短 95%),消除遊戲內著色器卡頓。 | 縮短載入時間 (部分遊戲可達 3 倍),消除著色器編譯卡頓。 | 解決驅動程式更新後著色器重新編譯問題,減少遊戲內卡頓。 |
| 可用平台/要求 | Xbox PC 應用程式/Microsoft Store 下載的遊戲;目前支援 AMD RDNA 3、3.5、4 GPU;需 Windows 11 24H2+ 及 Xbox Insider。 | 支援 Steam 上選定遊戲;適用於 Intel Arc B 系列 GPU、Intel Core Ultra 系列 3 和系列 2 內建 Intel Arc GPU。 | NVIDIA App 中的 Beta 功能;需 GeForce Game Ready Driver 595.97 WHQL 或更高版本。 |
| 開發者整合 | 初始階段無需遊戲工作室額外工作;未來計劃與開發者合作直接整合到遊戲引擎。 | Intel 自行開發和運行,並持續與 Microsoft 合作。 | 旨在減輕遊戲開發者在著色器預編譯方面的負擔。 |
🛠️ 技術深入
- 狀態物件資料庫 (State Object Database, SODB):DirectX 團隊創建的一種新的標準化格式,用於收集遊戲中的著色器資料。
- 預編譯著色器資料庫 (Precompiled Shader Database, PSDB):SODB 資料在雲端進行編譯,生成 PSDB,然後由 Xbox 商店隨遊戲一起分發。
- 著色器解耦:此解決方案將著色器與驅動程式完全解耦,以應對 PC 硬體配置的多樣性。
- 自動更新:當設備的驅動程式更新時,系統會自動檢測並更新著色器快取。
- 開發者工具與 API:AgilitySDK 1.619 包含新的 API (應用程式身份 API、統計 API),允許開發者聲明應用程式身份並獲取 PSDB 性能(著色器快取命中率)的資訊。PIX 工具也將顯示即時計數器。
- 部分圖形程式 (Partial Graphics Programs):為了解決包含大量管線狀態物件 (PSO) 的遊戲,Microsoft 正在創建部分圖形程式,將管線創建分為兩個步驟:創建部分預光柵化和像素著色器程式,然後將它們與其他狀態連結。
- 最低系統要求:Windows 11 24H2 或更高版本、Xbox Gaming Services 37.113.11003.0 或更高版本、Xbox Insider Hub (PC Gaming Preview)、AMD RDNA 3、RDNA 3.5、RDNA 4 架構 GPU,以及 Adrenalin 26.5.2 或更高版本的驅動程式。
🔮 前景展望AI analysis grounded in cited sources
著色器編譯問題將成為歷史
由於 Microsoft 將 ASD 納入 DirectX SDK,並獲得主要 GPU 供應商的支援,預編譯著色器將成為 PC 遊戲的標準,從根本上解決長時間載入和遊戲內卡頓問題。
PC 遊戲體驗將更接近主機
透過雲端預編譯和分發著色器,PC 遊戲將能實現類似主機的無縫啟動和流暢體驗,因為主機由於硬體固定性,傳統上就能預編譯著色器。
遊戲開發流程將簡化
雖然初期無需開發者介入,但 Microsoft 計劃未來與遊戲開發者合作,將 ASD 直接整合到遊戲引擎中,這將簡化著色器最佳化流程,讓開發者能更專注於遊戲內容。
⏳ 時間線
2022-12
著色器編譯卡頓成為 PC 遊戲的普遍問題
2023-02
TechSpot 發表文章解釋著色器編譯及其導致卡頓的原因
2025-08
Microsoft 在 Gamescom 宣布 Advanced Shader Delivery (ASD) 技術,首次應用於 ROG Xbox Ally 掌上遊戲機,並在遊戲《Avowed》中將啟動時間縮短高達 85%。
2025-09
Microsoft 的 Agility SDK 開始支援 Advanced Shader Delivery,允許開發者將其整合到新遊戲中。
2026-03
GDC 2026 上,Microsoft 討論 Windows 上的 Advanced Shader Delivery,並獲得 Intel、NVIDIA 和 Qualcomm 的支援。Intel 推出其「預編譯著色器分發服務」。
2026-03
NVIDIA 透過 NVIDIA App 推出 Auto Shader Compilation (ASC) Beta 功能。
2026-05
Microsoft 將 Advanced Shader Delivery 公開預覽擴展到搭載 AMD RDNA 3、3.5 和 4 GPU 的 Windows 11 PC,並在《Forza Horizon 6》中實現 95% 的載入時間縮短。
📎 來源 (21)
Factual claims are grounded in the sources below. Forward-looking analysis is AI-generated interpretation.
📰
AI 週報
閱讀本週精選 AI 大事摘要 →
👉相關動態
AI 策展新聞聚合。所有內容版權歸原始發布者所有。
原始來源: cnBeta (Full RSS) ↗
