Intel abandonne la prise en charge de DX9 pour les GPU Arc et Xe au profit d’une solution de contournement open source

Intel abandonne la prise en charge de DX9 pour les GPU Arc et Xe au profit d’une solution de contournement open source

Intel semble avoir des problèmes avec DX9 sur les nouveaux GPU modernes. En conséquence, Intel change les choses et abandonne la prise en charge de DirectX 9 sur les GPU Arc et Xe, et utilisera à la place une couche d’affichage open source pour émuler DX9 à l’aide de DX12. 

Intel a partagé la nouvelle sur sa page d’assistance , notant que si vous utilisez un processeur Intel de 11e génération ou plus ancien avec une carte graphique Intel Arc, les applications basées sur DX9 fonctionneront toujours, mais uniquement si elles fonctionnent sur les graphiques intégrés du processeur. Cependant, dans ces cas, il y a de fortes chances que vous utilisiez la carte de bureau Arc pour afficher et rendre le contenu. Par conséquent, le système utilisera DX9On12 au lieu de DX9.

Ainsi, DX9On12 implémente D3D9 User Mode DDI (Device Driver Interface) pour mapper les commandes de D3D9 à D3D12 à l’aide d’une couche de traduction. En comparaison, le matériel prenant en charge DirectX 9 envoie des commandes directement au pilote D3D9.

De manière générale, vous ne devriez pas remarquer de perte de performances. Si vous trouvez un cas particulier où les performances se sont sensiblement dégradées lors de l’utilisation de DX9OnDX12, vous pouvez toujours le signaler sur Github afin que les développeurs puissent le réparer.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *