Intel はコード変換を使用して、最新の GPU で古い DirectX9 ゲームを実行します

Intel はコード変換を使用して、最新の GPU で古い DirectX9 ゲームを実行します

Intel のグラフィックス マーケティング チームは現在、今後の Arc GPU に関する期待を高める PR の中心となっています。ドライバーが未熟であることもあり、新しいグラフィック カードは通常、古い DirectX や OpenGL ゲームよりも、DirectX12 や Vulkan API を使用する新しいゲームの方がはるかに優れたパフォーマンスを発揮します。Intel にとっての問題は、すべてのゲーム、特にしばらく前から存在する対戦型マルチプレイヤー ゲームが最新の API を使用しているわけではないことです。

DirectX9 API を使用する古いゲームに対して、同社は独自のソリューションを考案しました。Tom’s Hardware は最新の Intel GPU は DirectX9 をネイティブにサポートしなくなり、代わりに Microsoft が提供する D3D9On12 と呼ばれるソフトウェア変換レイヤーに依存して、 Direct3D9 API 呼び出しを Direct3D12 呼び出しに変換する報告しています (Direct3D は、3D グラフィックスに関連する DirectX の部分の名前です)。 。

Intel の 8 月 10 日のサポート ページには、 D3D9On12 がすべての Arc GPU および第 12 世代 Core プロセッサの統合 GPU で使用されると記載されています。第 12 世代のプロセッサとほぼ同じですが、第 11 世代プロセッサに統合された GPU は、Arc GPU を搭載した PC にインストールされていない限り、引き続き DirectX9 をネイティブにサポートします。

Microsoft は、D3D9On12 は「D3D9 ドライバーの完全かつ比較的パフォーマンスの高い実装」であると述べていますが、Intel は、一部のゲームで「視覚的なバグ、アーティファクト、ちらつき、さらにはクラッシュ」などの問題を引き起こす可能性があると述べています。ただし、バグのある Direct3D9 のネイティブ実装によっても同じ問題が発生する可能性があります。

Intel は、これらの GPU の DirectX9 変換に頼ることでパフォーマンスを低下させる可能性がありますが、同社は Arc GPU ドライバーの改善に努めるため、リソースを解放して DirectX11 やその他のバージョンに注力することにも取り組んでいます。同社は、 DirectX9 ゲームのパフォーマンス上の問題やバグをMicrosoft に報告できるようになりました (実際、この記事の執筆時点では、D3D9On12 に関連する Intel 情報ページの多くが同社のホームページにリダイレクトされていますが、問題がある場合は Microsoft に連絡するよう勧めているページが 1 つあります)。正常に動作します)。)。

DirectX9 は、Windows XP でサポートされていた最後のバージョンであったこともあり、古い PC ゲームにとって API の重要なバージョンです。このオペレーティング システムの優位性と長寿命、および Windows Vista や 7 に比べてシステム要件が低いため、ゲーマーの間で非常に人気があり、長年にわたって共通の開発対象となってきました。驚くべき数のゲームが今でも広くプレイされています。このバージョンに基づいています。Counter-Strike: Global Offensive および Team Fortress 2 を含む API。Valve の DOTA 2 は、昨年 DirectX9 のサポートを削除しました

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です