Intel stellt die DX9-Unterstützung für Arc- und Xe-GPUs zugunsten einer Open-Source-Problemumgehung ein

Intel stellt die DX9-Unterstützung für Arc- und Xe-GPUs zugunsten einer Open-Source-Problemumgehung ein

Intel scheint Probleme mit DX9 auf neuen modernen GPUs zu haben. Infolgedessen dreht Intel die Dinge um und stellt die DirectX 9-Unterstützung auf Arc- und Xe-GPUs ein und verwendet stattdessen eine Open-Source-Anzeigeebene, um DX9 mit DX12 zu emulieren. 

Intel teilte die Neuigkeiten auf seiner Support-Seite mit und stellte fest, dass DX9-basierte Anwendungen weiterhin funktionieren, wenn Sie einen Intel-Prozessor der 11. Generation oder älter mit einer Intel Arc-Grafikkarte verwenden, jedoch nur, wenn sie auf der integrierten Grafik des Prozessors laufen. In diesen Fällen besteht jedoch die Möglichkeit, dass Sie die Arc-Desktopkarte zum Anzeigen und Rendern von Inhalten verwenden. Daher verwendet das System DX9On12 anstelle von DX9.

Daher implementiert DX9On12 den D3D9-Benutzermodus DDI (Device Driver Interface), um Befehle von D3D9 auf D3D12 unter Verwendung einer Übersetzungsschicht abzubilden. Im Vergleich dazu sendet Hardware, die DirectX 9 unterstützt, Befehle direkt an den D3D9-Treiber.

Im Allgemeinen sollten Sie keinen Leistungsverlust feststellen. Wenn Sie einen bestimmten Fall finden, in dem sich die Leistung bei der Verwendung von DX9OnDX12 merklich verschlechtert hat, können Sie dies jederzeit auf Github melden, damit die Entwickler das Problem beheben können.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert