Intel Arc GPU はネイティブ DX9 サポートを備えておらず、DX12 でエミュレートする必要があり

Intel の Arc GPU は、DX12 や Vulkan API などの最新の API をサポートするように設計されていましたが、そうする際に、DX9 などのレガシー API のネイティブ サポートを省略しました。

Intel の Arc & Xe GPU はネイティブでDX9サポートを備えていませんが、DX12でエミュレートできる

Intelのサポート ページでは、Xe GPU と Arc ディスクリート GPU を搭載した第 12 世代 CPU は DX9 をネイティブにサポートしていないと述べています。つまり、ハードウェア レベルでのネイティブ サポートはありませんが、これらは、D3D9On12 インターフェイスを介して DX12 でエミュレートすることにより、DX9 API に基づいてアプリケーションやゲームを実行できます。

概要 DX9* とのシステム互換性の簡単な説明

質問 インテル グラフィックスを搭載したシステムは DX9 をサポートしていますか?

回答 第 12 世代 Intel プロセッサの統合 GPU および Arc ディスクリート GPU は、D3D9 をネイティブでサポートしなくなりました。DirectX 9 に基づくアプリケーションとゲームは、Microsoft* D3D9On12 インターフェイスを介して動作します。

また、第 11 世代以前の Intel プロセッサの統合 GPU は DX9 をネイティブにサポートしますが、Arc グラフィックス カードと組み合わせることができます。その場合、レンダリングは iGPU ではなくカードによって処理される可能性があります (カードが無効になっていない限り)。したがって、システムは DX9 の代わりに DX9On12 を使用します。

DirectX は Microsoft の所有物であり、Microsoft によって維持されているため、DX9 アプリとゲームの問題のトラブルシューティングでは、オペレーティングシステムと DirectX API の次の更新に適切な修正を含めることができるように、調査結果をMicrosoftサポートにプロモートする必要があります。

D3D9OnD12 を使用すると、IntelのArc GPUは、ネイティブに利用できない DX9 ドライバーに送信することなく、DX12 レイヤーで DX9 をエミュレートできます。Microsoft 自身は、DX9On12 ソリューションがネイティブ DX9 ドライバーの実装と同じくらい優れていると述べています。

Intel は、現時点での主な焦点は、DX12 および Vulkan API に基づくゲームを含む第 1 層のアプリケーションリストであるとすでに述べています。この後、同社は Tier-2 アプリケーションに分類される DX11 および OpenGL タイトルに移行する予定であり、最後に、DX9 などのはるかに古いAPIに基づくレガシータイトルがあります。特に CS:GO (DX9) のようなものは、Intel Arc または Xe GPU でゲームを実行するときに一部のユーザー/レビュアーが問題に遭遇する理由を説明することができます。

Intel の Arc チームは、ドライバー スイートの開発に懸命に取り組んでおり、ローンチが来月に迫っているため、Arc A380 がローンチ時に直面したバグやパフォーマンスの問題のほとんどがそれまでに解消されることを願っています。

(Source:wccftech)

関連記事



*
*
* (公開されません)