コンソールゲームではこの問題が比較的少ない。理由はシンプルで、ハードウェア構成が固定されているからだ。
開発者は特定のGPU向けにシェーダーをコンパイルして、そのままゲームに含めて出荷できる。
一方PCでは環境が非常に多様だ。例えば:
ASDは当初、ASUSの携帯型ゲーミングPC ROG Xbox Ally など限られた環境で導入されていた。
同時期にAMDは Radeon Software: Adrenalin Edition 26.5.2 を公開し、以下の内容を追加している。
具体的なベンチマーク数値は公開されていないが、ASD対応環境では次のような改善が期待される。
プレイヤー側で特別な設定が必要になるケースは少なく、基本的には環境が揃えば自動的に動作する設計だ。
現時点で必要とされる条件は主に次の通り。
Advanced Shader Deliveryは単なる最適化機能ではなく、MicrosoftのPCゲーム戦略の重要なピースでもある。
Microsoftが目指しているのは、Windowsゲームをより**コンソールに近い「ダウンロードしてすぐ遊べる体験」**にすることだ。
PCゲームの最大の課題は、何千種類ものハードウェア構成に対応しなければならない点だ。そこでMicrosoftは、
を連携させることで、PCゲームの最大のストレス要因のひとつであるシェーダーコンパイル問題を根本から減らそうとしている。
もしこの仕組みが広く採用されれば、将来的には
といった変化が期待される。
ROG Allyのような携帯PCから始まったASDが、AMD GPUを搭載した一般的なWindows PCにも広がったことは、DirectXエコシステム全体への拡大の第一歩と言えるだろう。
Comments
0 comments