Intel's Arc GPUs were designed to support modern APIs such as DX12 and Vulkan APIs but in doing so, they left out native support for legacy APIs such as DX9.
Intel's Arc & Xe GPUs Don't Feature Native DX9 Support But Can Be Emulated On DX12
On its support page, Intel states that its 12th Generation CPUs with Xe GPUs and Arc discrete GPUs don't support DX9 natively. This means that while there's no native support on a hardware level, these chips can still run applications and games based on the DX9 API by emulating it on DX12 via the D3D9On12 interface.
SummaryBrief description of system compatibility with DX9*.
DescriptionDoes my system with Intel Graphics support DX9?
Resolution12th generation Intel processor's integrated GPU and Arc discrete GPU no longer support D3D9 natively. Applications and games based on DirectX 9 can still work through Microsoft* D3D9On12 interface.
The integrated GPU on 11th generation and older Intel processors supports DX9 natively, but they can be combined with Arc graphics cards. If so, rendering is likely to be handled by the card and not the iGPU (unless the card is disabled). Thus, the system will be using DX9On12 instead of DX9.
Since DirectX is property of and is sustained by Microsoft, troubleshooting of DX9 apps and games issues require promoting any findings to Microsoft Support so they can include the proper fixes in their next update of the operating system and the DirectX APIs.
With D3D9OnD12, Intel's Arc GPUs can emulate DX9 on a DX12 layer without having to send them to a DX9 driver which isn't natively available on the chips. Microsoft itself states that their DX9On12 solution is just as good as a native DX9 driver implementation.
Intel has already said that its primary focus at the moment is the 1st-tier application list which includes games based around DX12 and Vulkan APIs. After this, the company plans to move to DX11 and OpenGL titles which fall in the Tier-2 applications, and lastly, we have the legacy titles based on much older APIs such as DX9. There's a huge list of old games that still have a massive userbase playing them, especially the likes of CS:GO (DX9) which could explain why some users / reviewers have been running into issues when running the game on Intel Arc or Xe GPUs.
Intel's Arc team is definitely hard on work on their driver suite and with the launch approaching next month, we hope that most of the bugs and performance issues that were faced by the Arc A380 at its launch are rid of by then.
The post Intel Arc GPUs Don’t Feature Native DX9 Support, Has To Be Emulated on DX12 by Hassan Mujtaba appeared first on Wccftech.
Refference- https://wccftech.com
0 Comments