Intel stellt die Unterstützung für DirectX 9 ein, aber es kann eine gute Sache sein
Intel hat jetzt offiziell die native Hardwareunterstützung für DirectX 9 eingestellt , und dies gilt sowohl für integrierte Xe-Grafiken auf Alder-Lake-CPUs als auch für diskrete Arc-Alchemist-GPUs.
Das bedeutet nicht, dass Intel keinen Zugriff auf DX9 anbieten wird. Stattdessen wird DirectX 9 über DirectX 12 per Emulation unterstützt. Reicht das für Gamer?

Diese Änderung, die zuerst von SquashBionic auf Twitter entdeckt wurde, wurde von Intel leise auf seiner Produktsupportseite angekündigt . Es scheint, dass die integrierten Grafikkarten der Prozessoren der 12. Generation sowie die diskreten GPU-Lösungen von Intel (Arc Alchemist) DirectX 9 nicht mehr nativ unterstützen. Anstatt sich selbst um diesen Support zu kümmern, hat Intel die Aufgabe an Microsoft delegiert, das den DX9-Support stattdessen auf DX12 umleiten wird.
Dies wird durch Emulation mit einer Open-Source-Konvertierungsschicht geschehen, die Microsoft selbst vorbereitet hat und die als „D3D9On12“ bekannt ist. Die Funktionsweise besteht darin, dass 3D DirectX 9-Grafikbefehle direkt an D3D9On12 gesendet werden, das diese D9-Aufrufe dann in DirectX 12 -Befehle umwandelt. Es ersetzt hier gewissermaßen den GPU-Treiber, der normalerweise DirectX 9-Aufrufe verarbeiten würde, und fungiert als Brücke zwischen den beiden Technologien.
Die Reaktion auf diese Änderung war etwas gemischt, aber die Änderung an sich sollte nicht überraschen. Wir wissen bereits, dassIntel Arc-GPUs DirectX 12 stark bevorzugen, wobei die Leistung halbiert wird, wenn DirectX 11 verwendet wird. Da DirectX 9 noch älter ist und vor zwanzig Jahren auf den Markt gebracht wurde, sollte es für Intel in Zukunft kaum eine Priorität sein.
Microsoft scheint auch ziemlich optimistisch in Bezug auf die Emulationstechnologie im Allgemeinen zu sein und behauptet, dass es sich um eine anständige Implementierung von DirectX 9 handelt. Obwohl die Leistung möglicherweise nicht ganz so gut ist wie die native Unterstützung von DX9, sollte sie nahe beieinander liegen. In einigen Fällen kann die Leistung sogar der von nativem DX9 entsprechen. Ein Nebeneffekt der Verwendung dieses Emulationsprozesses kann jedoch eine Erhöhung der CPU-Auslastung sein.

Das bedeutet gewissermaßen, dass Intel das Handling von DirectX 9 komplett an Microsoft abgegeben hat. Auf seiner Support-Seite heißt es sogar so viel: „Da DirectX Eigentum von Microsoft ist und von Microsoft unterstützt wird, müssen bei der Fehlerbehebung von DX9-Apps und -Spielproblemen alle Ergebnisse an den Microsoft-Support weitergeleitet werden, damit sie die richtigen Korrekturen in ihr nächstes Update des Betriebssystems aufnehmen können System und die DirectX-APIs.“
Alles in allem dürfte sich diese Änderung als recht wirkungsarm herausstellen. Die meisten Spiele, die heutzutage beliebt sind, beinhalten Unterstützung für DirectX 11 oder neuer, was bedeutet, dass keine Konvertierung stattfinden muss, damit Intel-GPUs sie unterstützen. Die älteren Titel, die ausschließlich auf DX9 basieren, müssen den Emulationsprozess von Microsoft durchlaufen. Wenn Sie dagegen eine ältere integrierte GPU von Intel (vor Xe) besitzen, behalten Sie die DX9-Unterstützung ohne Emulation bei.
Hoffen wir, dass die Auslagerung von DX9-Angelegenheiten an Microsoft Intel mehr Raum für die Arbeit an seiner DX11-Optimierung vor der weltweiten Markteinführung von Intel Arc Alchemist verschaffen wird.