シェーダーコンパイルのカクつきがついに消える——DirectX、ML時代へ全面刷新。DXR 2.0も2026年夏プレビュー【GDC 2026】

シェーダーコンパイルのカクつきがついに消える——DirectX、ML時代へ全面刷新。DXR 2.0も2026年夏プレビュー【GDC 2026】
Microsoft / GDC 2026
シェーダーコンパイルのカクつきがついに消える

GDC 2026でMicrosoftが発表したAdvanced Shader Deliveryは、PCゲームの慢性的な問題「シェーダーコンパイルスタッター」を根本から解消する仕組みです。同時にDXR 2.0(パストレーシング性能最大2.3倍)とDirectXのML統合(Neural Rendering API)も発表され、DirectXは一気に次の時代へ踏み込みました。

出典:DirectX Developer Blog(2026.03)/ WCCFTech
Advanced Shader DeliveryDXR 2.0(2026年夏プレビュー)Cooperative Vectors(Neural Rendering)全GPUベンダー対応表明
3行でわかるDirectX大刷新
  • Advanced Shader Deliveryは、シェーダーをプレイ前にクラウドでコンパイルしてゲームと一緒に配信する仕組み。シェーダーコンパイルスタッターを完全に排除し、初回ロード時間を最大70%短縮する。NVIDIA・AMD・Intel・Qualcomm全社が対応を表明
  • DXR 2.0はOpacity Micromaps(葉・枝などの透明ジオメトリを高速処理)を中心に、パストレーシング性能を最大2.3倍に引き上げる拡張。プレビューは2026年夏予定。RTX Mega Geometryが依存する技術でもある
  • DirectXはML(機械学習)を標準APIとして統合。Shader Model 6.9のCooperative Vectorsにより、HLSLからGPUのAI演算ユニットを直接呼び出せるようになった。Neural Texture CompressionやNeural Radiance Cachingといったゲーム内ニューラルレンダリングが汎用技術として利用可能になる
目次

「開幕カクつき」の正体——シェーダーコンパイルスタッターとは

PCゲームを起動して新しいエリアに入ったとき、一瞬フリーズしたような感触を覚えたことはないでしょうか。プレイ中に突然0.1秒単位でフリーズが発生し、「高性能なPCを持っているのになぜ?」と首をかしげた経験がある人も多いはずです。これがシェーダーコンパイルスタッターです。

原因は、DirectX 12・Vulkan時代のシェーダー管理の仕組みにあります。

1
シェーダーはGPU専用のプログラム
ライティング・影・エフェクトはすべて「シェーダー」というGPU向けのプログラムで処理されます。ゲームには数千〜数万種類が含まれています
2
実行前にGPUごとに変換が必要
シェーダーは汎用の中間形式(DXIL)で配布されますが、実際に動かすにはユーザーのGPU用にコンパイル(変換)が必要です。RTX 4080とRX 9070 XTでは別々のコードが生成されます
3
初めて必要になった瞬間にコンパイルが走る
特定のシェーダーが初めて必要になった瞬間、CPUがコンパイルを始めます。このコンパイルが終わるまでフレームが止まります——これが「スタッター」の正体です。エリア移行時・新しい敵の初登場時・特定エフェクトの初回発動時などに集中して起きます
⚠️
なぜDirectX 11ではなかったのか
DirectX 11時代はGPUドライバーが独自の最適化フォーマットを持ち、メーカーが事前にコンパイル済みバイナリを配布できていました。DirectX 12・Vulkanでドライバーの抽象化が進んだことで、「汎用中間コードをユーザーのGPUに合わせてリアルタイムで変換する」モデルに切り替わり、スタッターが顕在化しました。高スペックPCほど問題が目立ちにくいですが、低スペック環境では致命的なカクつきになります

Advanced Shader Delivery——問題を根本から断ち切る仕組み

MicrosoftがGDC 2026で発表したAdvanced Shader Deliveryは、「ユーザーのPCでリアルタイムにコンパイルする」モデル自体を廃止する発想です。

開発者側
State Object Database(SODB)を収集
ゲームのQAテスト・βテスト中に「どのシェーダーをどのGPUで使ったか」というデータを収集し、Microsoftのクラウドに送信
クラウド側
全ベンダー分をまとめてプリコンパイル
Microsoft・NVIDIA・AMD・Intelのクラウドコンパイラが、収集したSODBをもとにすべてのGPU向けのPrecompiled Shader Database(PSDB)を生成。ゲームリリース時にXboxストア経由で同梱配信
ユーザー側
ゲーム起動時点でシェーダーは準備完了
ゲームをインストールした瞬間にPSDBも一緒に入っているため、起動後すぐにコンパイル済みシェーダーが使える。初回起動時の「シェーダーをコンパイルしています…」という待機も不要になる
70%
初回ロード時間短縮(最大)
0回
プレイ中のシェーダーコンパイルスタッター
4社
対応GPUベンダー(NVIDIA/AMD/Intel/Qualcomm)
📌
対応開始スケジュール
第三者ゲームスタジオへのテスト開始は2026年5月の予定。RTX向けは2026年内に順次展開されます。Xbox Game Studioタイトルには早期から適用される見込みです。ゲーム側の対応が必要なため、既存タイトルへの遡及適用には時間がかかります

DXR 2.0——パストレ性能が最大2.3倍に跳ね上がる

DXR(DirectX Raytracing)の次世代版「DXR 2.0」も同時に発表されました。プレビュー提供は2026年夏の予定です。目玉機能はOpacity Micromapsです。

🔺
Opacity Micromaps
最大2.3倍
葉・草・フェンスなどの半透明・複雑形状ジオメトリのレイトレーシング処理を大幅に軽量化する拡張。各三角形に詳細な不透明度情報(マイクロマップ)を事前に付与することで、レイが衝突したときの「アルファテスト」のシェーダー呼び出しを削減する。植生・フォリッジが大量に存在するオープンワールドゲームで特に効果が大きく、パストレーシング処理を最大2.3倍高速化する実測値が出ている
🧮
Shader Model 6.10
行列演算の統合
行列・行列間の演算(matrix-matrix)とベクトル・行列間の演算(vector-matrix)を統一的に処理できる新しいシェーダーモデル。AI推論処理のようなテンソル計算をシェーダー内から自然に記述できるようになり、Neural Renderingとレイトレーシングの統合が容易になる
📌
DXR 2.0とRTX Mega Geometryの関係
NVIDIAがGDC 2026で発表したRTX Mega Geometry(The Witcher 4採用)は、内部でOpacity Micromapsを活用しています。DXR 2.0の標準API化により、NVIDIAだけでなくAMD・Intelもこの恩恵を受けられる経路が開きます。ただしRTX Mega GeometryのジオメトリクラスタリングはNVIDIA独自拡張であり、DXR 2.0 = RTX Mega Geometryではありません

DirectXのML統合——ゲーム内Neural Renderingが「普通の技術」になる

今回の発表で最も長期的な影響が大きいのが、DirectXへのML(機械学習)APIの統合です。これまでゲーム内のAI処理はCUDA(NVIDIA独自)やROCm(AMD独自)に頼るしかなく、特定ハードウェアに依存していました。

01
Cooperative Vectors(Shader Model 6.9)利用可能
HLSLシェーダーコードから、GPUのベクトル・行列演算ユニット(AI演算器)を直接呼び出せるAPI拡張。「Cooperative」の名の通り、GPUウェーブ(複数スレッドの束)全体で協調してテンソル演算を実行する。Neural Texture Compression(圧縮率を維持しながらテクスチャ品質を向上)やNeural Radiance Caching(AIで間接光を予測して計算コストを削減)の実装基盤になる。Agility SDK 1.619で既にリリース済み
02
DirectX Linear Algebra発表済み
MLモデルのベクトル・行列ベースのワークフローをDirectXレベルで統一管理するAPI。開発者が「数学的な処理構造」「データの流れ」「実行方式」をシェーダーレベルで明示的に制御できる。ライブラリ依存から解放され、GPUベンダー横断での最適化が効きやすくなる
03
DirectX Compute Graph Compiler発表済み
AIモデル全体のグラフをGPUネイティブ性能で実行するコンパイラ。グラフ全体の自動最適化・統一ツール環境を提供し、複雑な推論パイプラインを効率的にGPU上で動作させられる。ゲーム内リアルタイムAI(敵AIの行動推論・環境生成等)への応用が期待される
💡
DLSSとの違い——「ゲーム内部で動くNeural Rendering」が目標
DLSSはNVIDIA独自のフレームワークで完結しており、ゲーム開発者からは「ブラックボックス」に近い扱いです。今回のDirectX ML統合は、ゲーム開発者が自前のニューラルモデルをシェーダーコードとして直接書き、それをあらゆるGPU(NVIDIA・AMD・Intel・Qualcomm)で動かせる共通基盤を提供するものです。「DLSSのような技術を各社が独自に実装できる」土台が整う、というイメージです

ゲーマーへの影響——何が・いつ・どのGPUで変わるのか

技術ゲーマーへの恩恵対象GPU時期
Advanced Shader Deliveryシェーダーコンパイルスタッター消滅・ロード最大70%短縮全GPUベンダー2026年内(段階的)
DXR 2.0(Opacity Micromaps)パストレ性能最大2.3倍(植生・フォリッジ系に特効)RTX Tier 1.2以上対応GPU2026年夏プレビュー
Cooperative Vectors(SM 6.9)Neural Texture Compression・Neural GI(ゲーム画質向上)最新世代GPU各社Agility SDK で提供済み
DirectX Linear Algebraゲーム内AIの高精度化(中長期)DirectX対応GPU全般本格展開は未定

最も近い恩恵はAdvanced Shader Deliveryです。対応タイトルが増えれば、「初めてのエリアで突然フリーズ」という体験は過去のものになります。

今すぐ変わること
ほぼなし。Advanced Shader DeliveryはゲームとGPUドライバー双方の対応が必要なため、即効性はありません。まず対応タイトルが少しずつ増えていく流れです
2026年後半に変わること
対応タイトルでのスタッター消滅・ロード時間短縮。DXR 2.0プレビューで対応ゲームのパストレ性能が向上。RTX Mega GeometryとDXR 2.0の組み合わせがThe Witcher 4等の次世代タイトルに組み込まれる
中長期(2027年以降)
Neural Renderingが「特定メーカー専用技術」ではなく標準APIに乗ったゲームで実装され、DLSSに相当する汎用アップスケーリング・フレーム生成がAMD・Intelも同水準で実装できる土台が整う。DirectX MLはその礎
Writer
管理人アバター

ゲーミングスタイル管理人

自作PC愛好家・ゲーム歴15年超

ゲーミングPC歴は15年以上。毎年パーツを更新しながら最新トレンドを追いかけています。初心者にもわかりやすく、上級者も満足できる情報発信を心がけています。