GAMEGamesExplainer NO. ---
Advanced Shader Delivery解説:Nvidia新ドライバーで何が変わるか
NvidiaのGame Ready 621.01ドライバーにより、AMDに続いてGeForce RTXでもMicrosoftのAdvanced Shader Deliveryが使えるようになります。プリコンパイル済みシェーダーで初回ロードの待ち時間やカクつきが減る仕組み、利用に必要な条件、まだ確認されていないストア対応の主張をまとめます。
要点
- Advanced Shader Delivery(ASD)は、MicrosoftのDirectXの機能です。お使いのGPUとドライバーに合わせてコンパイル済みのシェーダーをゲームと一緒にダウンロードするため、PCは初回起動時やプレイ中にシェーダーをコンパイルする必要がなくなります。
- 2026年10月20日に発表されたNvidiaのGeForce Game Ready 621.01 WHQLドライバーにより、GeForce RTXグラフィックスカードでASDが使えるようになります。Nvidiaが最初の対応タイトルとして挙げているのは『Call of Duty: Modern Warfare 4』です。
- AMDはAdrenalin 26.6.1からASDに対応しており、RDNA 1からRDNA 4までのすべてのRDNA世代をカバーしています。QualcommのSnapdragon X2はドライバー2026.08.3から対応しています。Microsoftは、Intel Arc BシリーズとCore Ultra シリーズ2および3への対応が2026年10月に始まるとしていました。
- どのGPUメーカーでも、ASDの利用にはWindows 11 バージョン24H2以降、Xbox PCアプリ、そして開発者が機能を有効にしたゲームが必要です。
- Microsoftは、Steam、Epic Games Store、GOGでのASDのネイティブ対応を発表していません。Nvidiaは、Xbox PCアプリがインストールされていればSteamで購入したゲームでも効果があるとしていますが、Microsoft自身の投稿でこれまでに説明されているのは、Xbox PCアプリを通じた配信だけです。
Advanced Shader Deliveryはどんな問題を解決しようとしているのか
最新のPCゲームは、照明、影、マテリアル、エフェクトを描画するために、シェーダーと呼ばれる小さなGPUプログラムを何千個も使っています。開発者はこれらのシェーダーを中間形式で配布しています。GPUが実行する前に、プレイヤーのPCに搭載された特定のグラフィックスカードとドライバーのバージョン向けに、機械語へコンパイルしなければなりません。家庭用ゲーム機ではすべての本体が同じハードウェアを持つため、スタジオは完成済みのシェーダーを配布でき、この手順は不要です。一方、PCにはGPUとドライバーの組み合わせが無数にあるため、コンパイル済みシェーダーは通常、プレイヤー自身のマシンで作成する必要があります。
このローカルでのコンパイルは、よく知られた二つの形で表れます。一部のゲームは最初にすべてをコンパイルするため、初回起動時に「compiling shaders」という長い進行状況バーが表示されます。別のゲームは新しいエフェクトが現れるたびにシェーダーをその場でコンパイルするため、シェーダースタッター(カクつき)と呼ばれる一瞬の停止が起きることがあります。MicrosoftのDirectXチームは2025年8月のASD発表の中で、グラフィックスドライバーを更新するとキャッシュされた結果も無効になるため、通常のドライバー更新後にプレイヤーが同じ待ち時間に再び直面する場合があると説明しています。
その規模はゲームやハードウェアによって異なります。Nvidiaの10月20日の投稿によると、ローカルでのシェーダーコンパイルは、場合によってはゲームの起動やアップデートのたびに最大30分かかることがあります。また、考えられるすべての組み合わせを開発者側で事前にコンパイルしてまとめて配布すると、ダウンロード容量はテラバイト規模になるとしています。
Advanced Shader Deliveryの仕組み
ASDは、コンパイル作業をプレイヤーのPCからクラウドに移し、起動時ではなくダウンロード時に行います。MicrosoftのDirectXブログは、その流れを三つの段階で説明しています。
- 収集:開発者は、ゲームのシェーダーとパイプラインのデータを、State Object Database(SODB)と呼ばれる標準パッケージにまとめます。これは、ゲームの実行中にトレースする方法か、プログラムでデータを生成する方法で行えます。
- クラウドでのコンパイル:MicrosoftとGPUメーカーは、シェーダーコンパイラーをグラフィックスドライバーから分離しました。クラウド上のコンパイラーが、対応するハードウェアとドライバーの組み合わせごとに、SODBをPrecompiled Shader Database(PSDB)に変換します。
- 配信:プレイヤーが対応ゲームをダウンロードまたはアップデートすると、適合するPSDBが一緒に届き、ローカルのシェーダーキャッシュに格納されます。初回起動時には、ゲームのシェーダーはすでにコンパイル済みの状態です。後でドライバーが更新された場合は、Windowsが変更を検出してキャッシュを更新します。
Nvidiaによると、Microsoftのクラウドは数十万通りのハードウェアとドライバーの組み合わせ向けにシェーダーをコンパイルしており、ASDはほぼ100%のキャッシュヒット率を実現しています。つまり、ゲームが必要とするほぼすべてのシェーダーが、あらかじめキャッシュに用意されているはずです。Microsoftによると、ASDが機能しているゲームでは、起動画面に「Precompiled shaders installed」というメッセージが表示されます。
開発者向けには、MicrosoftのGDC 2026の投稿(2026年3月12日)で、Agility SDK 1.619の二つのAPIが紹介されました。App Identity APIは、ゲームが自らのIDをDirect3D 12とドライバーに宣言できるようにするもので、このIDをSODBに付与することはXbox Partner Centerへの提出に必須です。Stats APIは、特定の構成でプリコンパイル済みキャッシュがどの程度利用されているかを報告します。開発者は、Xbox Partner Centerを通じてゲームパッケージと一緒にSODBをアップロードします。
これまでの測定結果
Microsoftや独立したテスターは、初回ロード時間の大幅な短縮を公表していますが、いずれの数値も特定のゲームとシステムで得られたものです。
| テスト | ハードウェア | 報告された結果 | 出典 |
|---|---|---|---|
| 『Forza Horizon 6』、初回ロード | AMD Radeon RX 7600、AMD Ryzen 7 5800 | ASDありで約4秒、なしでは1.5分近く(約95%短縮) | Microsoft DirectXブログ、2026年5月15日 |
| 『Gears of War: E-Day』、初回起動時のシェーダーコンパイル | 明記なし(「一般的なPC」) | 数分かかっていたものが「数秒」に。コンパイル時間は約95%短縮 | Microsoft DirectXブログ、2026年10月1日 |
| 6本のゲーム、ロード時間と1% low | AMD Radeon RX 9070 XT | ロード時間が最大95%高速化、1% lowフレームレートが最大33%向上 | Tom's Hardware |
効果の大きさは、ゲームが通常プレイヤーのPC上でどれだけシェーダー処理を行っているかによって決まります。すでに効率よくプリコンパイルしているタイトルや、シェーダーの組み合わせが少ないタイトルでは、差は小さくなります。また、ASDはゲームがストレージからテクスチャやステージを読み込む速度を変えるものではありません。
対応するGPU、ドライバー、Windowsのバージョン
Microsoftの2026年10月1日のDirectX投稿には、以下のハードウェアとドライバーの要件が記載されています。GeForceのドライバーバージョンは、10月20日のNvidiaのドライバー投稿で明らかになりました。
| メーカー | 対応ハードウェア | 最小ドライバー | 状況(2026年10月21日時点) |
|---|---|---|---|
| AMD | RDNA 1、RDNA 2、RDNA 3、RDNA 3.5、RDNA 4(Radeon RX 5000シリーズ以降、およびRDNAベースの内蔵グラフィックス) | Adrenalin 26.6.1 | 提供中。2026年6月からXbox PCアプリで一般提供 |
| Nvidia | すべてのGeForce RTX GPU(RTX 20シリーズ以降)およびRTX Spark | Game Ready 621.01 WHQL | 2026年10月20日にドライバー発表 |
| Qualcomm | Snapdragon X2シリーズ(Adreno X2 GPU) | 2026.08.3 | 提供中 |
| Intel | Arc B570、Arc B580、Core Ultra シリーズ2およびシリーズ3 | 10月1日の投稿時点でMicrosoftは未公表 | 2026年10月提供予定と発表 |
Windowsの要件はすべてのメーカーで共通で、Windows 11 バージョン24H2以降です。Microsoftの2026年5月の投稿では、Xbox Gaming Services バージョン37.113.11003.0以降も要件に挙げられていました。これらのリストにない古いGPUは対象外です。HWCoolingによると、RTXブランドではないNvidiaのGTX 16シリーズはリストに含まれていません。
Nvidiaにはもともと、ドライバー更新後に既存のDirectX 12シェーダーキャッシュを再構築する、Auto Shader Compilationという別のドライバー機能があります。Hardware.com.brはその違いを次のように説明しています。Auto Shader Compilationはあくまで事後にプレイヤーのPC上で動作するのに対し、ASDは完成したシェーダーをゲームのダウンロードと一緒に届けます。
対応するゲームとストア
対応GPUがあるだけでは十分ではありません。ASDが機能するのは、開発者がSODBを提出したゲームだけで、プリコンパイル済みのデータはMicrosoftのXbox PCアプリを通じて配信されます。
現時点で確認済み:
- Xbox PCアプリ/Microsoft Store:Microsoftのすべての投稿で挙げられている配信経路です。Microsoftは、対応ゲームをダウンロードする前にXbox PCアプリをインストールするようプレイヤーに案内しています。
- ゲーム:Microsoftは『Forza Horizon 6』と『Gears of War: E-Day』を挙げています。『Gears of War: E-Day』は2026年10月1日にアーリーアクセスを開始し、拡大されたハードウェア全体でASDに対応する最初のタイトルとなりました。Nvidiaのドライバー投稿によると、GeForce RTXのプレイヤーは『Call of Duty: Modern Warfare 4』でASDを利用できます。Microsoftは今後さらに多くのタイトルが対応するとしていますが、ブログ投稿ですべてを挙げてはいません。
主張されているが、Microsoftは未確認:
- Xbox PCアプリ経由でのSteam購入タイトル:Nvidiaは10月20日の投稿で、このシステムを「storefront-agnostic」(ストアを問わない)と表現しています。Xbox PCアプリがインストールされていれば、Steamで購入したゲームをプレイする場合でも効果があるとしています。MicrosoftのDirectX投稿にはこうした記述はなく、以前の複数メディアの報道では、ASDはXboxエコシステムを通じて購入したコピーに限られると説明されていました。MicrosoftまたはパブリッシャーがSteam対応を確認するまでは、ゲームごとに異なるものと考えるのが妥当です。
未発表:
- Steam、Epic Games Store、GOGでのネイティブ対応:Microsoftは、ASDを軸に「game developers, IHVs, and game stores」を結集しているとしており、2025年の発表ではAgility SDKのツールは開発者とストアの両方に向けたものだと説明していました。しかし、これら三つのストアはいずれも、ASDとの統合やそのスケジュールを公式に発表していません。MicrosoftのGDC 2026の投稿によると、Epic Gamesはエンジンおよびミドルウェアの提供者としてSODBとPSDBの生成をテストしていますが、これはストアでの対応とは別のものです。ASDがこれらのストアに拡大されるという報道は、あくまで見通しであり、確定した計画ではありません。
ASDが機能しているか確認する方法
MicrosoftとGPUメーカーが公表している要件に基づくと、ASDを利用したいプレイヤーは次の手順を踏むとよいでしょう。
- Windows 11がバージョン24H2以降であることを確認します(設定 > システム > バージョン情報)。
- メーカーごとの最小GPUドライバーをインストールします。GeForce RTXはGame Ready 621.01以降、RadeonはAdrenalin 26.6.1以降、Snapdragon X2は2026.08.3以降です。
- Xbox PCアプリをインストールし、Gaming Servicesを最新の状態に保ちます。
- Xbox PCアプリで対応ゲームをダウンロードまたはアップデートし、ゲーム起動時に「Precompiled shaders installed」と表示されるか確認します。
ドライバー更新前にインストール済みのゲームは、プリコンパイル済みデータベースを受け取るために、アップデートや再ダウンロードが必要になる場合があります。キャッシュはドライバーのバージョンに結び付いているため、その後のドライバー更新では、ローカルでの完全な再コンパイルではなく、Windowsによるキャッシュ更新が行われます。
影響と意味
シェーダーコンパイルによるカクつきは、長年にわたり大作ゲームのPC版に対する最も一般的な不満の一つであり、家庭用ゲーム機ではほとんど起きない問題です。ASDは、開発者にテラバイト規模のバリエーションを配布させることなく、Windowsにゲーム機に近い仕組みをもたらそうとするMicrosoftの取り組みです。Nvidiaが加わったことで、この機能は現在のゲーミングGPUの大多数をカバーするようになり、スタジオがシェーダーデータベースを提出する理由はより強くなりました。
主な制約は実用面にあります。ASDが役立つのは対応が有効化されたゲームだけで、現時点ではMicrosoft自身のアプリとストアの配信の仕組みに依存しています。そのため、Steam、Epic Games Store、GOGで販売されているPCゲームの多くは、これらのストアやパブリッシャーが採用するか、Steam対応に関するNvidiaの説明がより広く確認されない限り、対象外のままです。古いハードウェアやWindows 10のユーザーは完全に対象外です。Microsoftの最新の投稿の時点では、Intelのドライバーの詳細もまだ明らかになっていませんでした。
プレイヤーにとって最も役立つのはシンプルな対応です。Windows 11とGPUドライバーを最新に保ち、Xbox PCアプリをインストールし、各ゲームの起動画面を確認しましょう。今後数か月の注目点は、Microsoftが対応ゲームの完全なリストを公開するか、Intelのドライバーが提供されるか、そしてサードパーティーのストアがネイティブ対応を発表するかどうかです。
よくある質問
Advanced Shader Deliveryとは何ですか?
MicrosoftのDirectXの機能で、お使いのGPUとドライバー向けにクラウドでコンパイル済みのシェーダーを、対応ゲームと一緒にダウンロードします。これにより、PCは初回起動時やプレイ中のシェーダーコンパイルの大部分を省略できます。
Advanced Shader Deliveryに対応するNvidiaのGPUとドライバーは何ですか?
MicrosoftはすべてのGeForce RTX GPUとRTX Sparkを対象に挙げています。Nvidiaは2026年10月20日、GeForce Game Ready 621.01 WHQLドライバーでの対応を発表しました。GTX 16シリーズはリストに含まれていません。
Advanced Shader DeliveryはAMDやIntelのグラフィックスでも使えますか?
AMDのRDNA 1からRDNA 4のGPUは、Adrenalin 26.6.1以降で対応しています。MicrosoftはIntel Arc B570、Arc B580、Core Ultra シリーズ2および3への対応が2026年10月に始まるとしていましたが、10月1日の投稿ではIntelの最小ドライバーを公表していませんでした。
Advanced Shader DeliveryはSteam、Epic、GOGのゲームでも使えますか?
Microsoftの投稿で説明されているのは、Xbox PCアプリを通じた配信だけです。NvidiaはXbox PCアプリがインストールされていればSteamで購入したゲームでも効果があるとしていますが、Steam、Epic Games Store、GOGはネイティブ対応やそのスケジュールを発表していません。
Advanced Shader Deliveryを使うには何が必要ですか?
Windows 11 バージョン24H2以降、最小ドライバーを入れた対応GPU、最新のGaming Servicesを備えたXbox PCアプリ、そして開発者が機能を有効にしたゲームが必要です。
出典
- Microsoft DirectX Developer Blog: Introducing Advanced Shader Delivery(2025年8月20日)
- Microsoft DirectX Developer Blog: Advanced Shader Delivery, what's new at GDC 2026(2026年3月12日)
- Microsoft DirectX Developer Blog: Advanced Shader Delivery expands Public Preview with AMD(2026年5月15日、2026年6月11日編集)
- Microsoft DirectX Developer Blog: Advanced Shader Delivery coming soon across Windows 11 and available for Gears of War: E-Day(2026年10月1日)
- Nvidia: GeForce Game Ready Driver for Phantom Blade Zero and Call of Duty: Modern Warfare 4(2026年10月20日)
- Tom's Hardware: We tested Advanced Shader Delivery on the RX 9070 XT
- HWCooling: Advanced Shader Delivery comes to Nvidia, Intel and Qualcomm GPUs(2026年10月)
- Hardware.com.br: Microsoft confirms Advanced Shader Delivery for all Nvidia RTX GPUs(2026年10月2日)