🇨🇳較早收集於 3h

微軟推出 ASD 遊戲技術,目前僅支援 AMD 硬體

微軟推出 ASD 遊戲技術,目前僅支援 AMD 硬體
PostLinkedIn
🇨🇳閱讀原文: cnBeta (Full RSS)

💡微軟推出的全新著色器優化技術,可能會改變開發者處理 PC 渲染效能的方式。

⚡ 30-Second TL;DR

有什麼變化

Advanced Shader Delivery (ASD) 預覽版現已開放給 Xbox PC 用戶。

為什麼重要

此次發布標誌著 PC 處理著色器編譯方式的轉變,有望減少 AMD 用戶在遊戲中的卡頓與載入時間。

下一步行動

如果您正在開發著色器密集型應用程式,請監控 ASD 在 AMD 硬體上的效能影響,以優化您的渲染流程。

誰應關注:Developers & AI Engineers

關鍵要點

  • Advanced Shader Delivery (ASD) 預覽版現已開放給 Xbox PC 用戶。
  • 該技術目前僅限於 AMD 顯示硬體使用。
  • ASD 旨在提升著色器密集型遊戲環境中的效能與效率。

🧠 深度解析

Web-grounded analysis with 17 cited sources.

🔑 增強重點摘要

  • Advanced Shader Delivery (ASD) 的核心目標是解決現代 PC 遊戲中常見的著色器即時編譯所導致的載入時間過長和卡頓問題,這對於玩家體驗而言是一個重大的痛點。
  • 該技術透過允許遊戲開發者提供針對特定圖形硬體預先編譯的著色器來運作,這些著色器會透過 Xbox PC 應用程式和 Microsoft Store 進行分發。
  • 初步基準測試顯示,ASD 帶來了顯著的效能提升,例如在配備 AMD Radeon RX 7600 GPU 的系統上,支援 ASD 的《極限競速:地平線 6》載入時間從 1.5 分鐘縮短至僅 4 秒,載入時間減少了 95%。
  • ASD 最初於 2025 年 10 月在 ROG Xbox Ally 掌上遊戲機上推出,隨後已擴展到支援 Windows 11 PC 上的獨立和整合式 AMD RDNA 架構 GPU(包括 RDNA 1、2、3、3.5 和 4)。
  • 要使用 ASD,玩家需要運行 Windows 11 24H2 或更高版本、Xbox Gaming Services 版本 37.113.11003.0 或更高版本,以及 AMD Adrenalin 26.6.1 或更高版本的驅動程式。
📊 競品分析▸ Show
功能/公司Microsoft Advanced Shader Delivery (ASD)NVIDIA Auto Shader Compilation (ASC)NVIDIA Shader Execution Reordering (SER)AMD FidelityFX Variable Shading (VRS)
主要目的透過預先編譯和分發著色器來減少遊戲載入時間和著色器卡頓。在系統閒置時預先編譯 DirectX 12 著色器,以減少載入時間和遊戲內卡頓。透過重新排序著色器執行來提高光線追蹤著色器的效能和效率。透過分析影格亮度差異和運動向量來優化著色,以提高效能。
實施方式遊戲開發者上傳著色器資料 (SODB),Microsoft 在雲端編譯為 PSDB,並透過 Xbox Store 分發。在 NVIDIA App 中選擇啟用,在系統閒置時自動或手動預編譯著色器。透過重新排序 GPU 上的執行緒來緩解執行和資料發散。開源標頭實作,利用 AMD RDNA 2 架構的變速著色 (VRS) 功能。
硬體要求AMD RDNA 1、2、3、3.5、4 架構 GPU。GeForce Game Ready Driver 595.97 WHQL 或更高版本。支援 DXR 1.0 或更高版本的 GPU,驅動程式 R520 或更新版本。AMD RDNA 2 架構 GPU。
軟體要求Windows 11 24H2+,Xbox Gaming Services 37.113.11003.0+,AMD Adrenalin 26.6.1+。NVIDIA App。NVIDIA API,HLSL 擴展標頭。DirectX 12 Ultimate 或 Vulkan API。
效能基準《極限競速:地平線 6》載入時間減少 95% (90 秒降至 4 秒)。旨在縮短載入時間並減少遊戲內卡頓,具體數字未提供。在光線追蹤操作中,效能提升高達 40%。旨在提高效能,具體數字未提供。
可用性Xbox PC 應用程式中的預覽版,現已普遍可用。NVIDIA App 中的 Beta 版。適用於支援 DXR 的 NVIDIA GPU。作為 AMD FidelityFX SDK 的一部分提供。

🛠️ 技術深入

  • 著色器是負責遊戲中光照、紋理、物理等效果的程式,在使用前需要編譯成 GPU 特定格式。
  • 傳統上,著色器編譯在遊戲啟動時(載入畫面)或「即時」進行,這會導致卡頓,因為編譯後的著色器是針對特定遊戲、GPU 和驅動程式的。
  • Microsoft 的 DirectX 團隊開發了一種方法,將著色器資料收集成一種標準化格式,稱為「狀態物件資料庫 (State Object Database, SODB)」。
  • SODB 隨後會透過離線編譯器在雲端建立「預編譯著色器資料庫 (Precompiled Shader Database, PSDB)」。
  • PSDB 會與遊戲一起透過 Xbox Store 分發,作為本機著色器快取的補充。
  • 當遊戲運行時,它會在 Windows 快取中找到所需的著色器,從而跳過本機編譯步驟。
  • 驅動程式更新通常會使著色器快取失效,但 ASD 會偵測到此情況並自動更新快取。
  • 該系統會識別裝置的 GPU 型號、驅動程式版本和遊戲版本,以下載確切的預編譯著色器檔案。

🔮 前景展望AI analysis grounded in cited sources

ASD 將很可能成為所有主要 GPU 供應商和 PC 遊戲分發平台上的標準功能。
該技術解決了 PC 遊戲玩家的一個重大痛點(著色器卡頓和漫長的載入時間),且 NVIDIA 和 Intel 都已在開發或擁有類似的解決方案,這表明業界普遍認識到此問題的重要性。
遊戲開發者將越來越多地將 ASD 或類似的預編譯工作流程整合到其開發管線中。
儘管 ASD 的初步整合無需遊戲工作室進行額外工作,但 Microsoft 計劃與開發者合作,將該功能直接整合到遊戲引擎中,以確保發布當天即可支援並擴大採用率。

時間線

2019-04
DirectX 12 允許驅動程式使用閒置優先級背景 CPU 執行緒進行動態著色器重新編譯。
2025-08
Microsoft 宣布推出 Advanced Shader Delivery (ASD),最初用於 Xbox ROG Ally 掌上遊戲機,旨在解決漫長的載入時間和卡頓問題。
2025-10
Advanced Shader Delivery (ASD) 首次在 ROG Xbox Ally 和 Ally X 掌上遊戲機上推出。
2026-03
在 2026 年遊戲開發者大會 (GDC) 上,Microsoft 強調 ASD 的產業合作,Intel、NVIDIA (預計今年稍晚) 和 Qualcomm 都表示支持。
2026-03
NVIDIA 推出 Auto Shader Compilation (ASC) Beta 版,這是一個針對 DirectX 12 著色器的類似功能。
2026-05
ASD 擴展到支援 Windows 11 PC 上的獨立和整合式 AMD GPU,最初僅限 Xbox Insiders。
2026-06-11
ASD 在 Xbox PC 應用程式中普遍可用,不再需要 Xbox Insider 註冊,AMD 將支援擴展到其整個 RDNA 架構系列。
📰

AI 週報

閱讀本週精選 AI 大事摘要 →

👉相關動態

AI 策展新聞聚合。所有內容版權歸原始發布者所有。
原始來源: cnBeta (Full RSS)