Les optimisations des pilotes Intel Arc tirent parti du traducteur DXVK de Valve

Juste hier, Intel a publié une mise à jour massive du pilote de ses GPU Arc Alchemist, ce qui a entraîné une augmentation de près de 2 fois le FPS (images par seconde) des titres basés sur DX9. Désormais, selon un rapport de GamingOnLinux, nous savons comment Intel a pu accomplir cette tâche dans certains jeux. Intel a ajouté une autre couche de traduction à son dernier pilote graphique, avec la couche de traduction DXVK de Steam. Il s’agit de la même couche de traduction que Steam utilise dans son API Proton pour traduire les jeux Windows vers Linux (comme nous l’avons vu sur le Pont à vapeur), permettant à Intel de traduire le code DX9 en API Vulkan open source.

Selon le billet de blog d’Intel d’hier, Intel n’utilise apparemment la couche de traduction DXVK que dans certains cas ; son pilote adoptera une approche hybride consistant à utiliser de manière opportuniste une combinaison de techniques d’API qui tirent parti des couches de traduction en utilisant une ou plusieurs implémentations d’API modernes. Par conséquent, Intel n’utilisera pas DXVK pour l’intégralité de son traitement DX9 et n’utilisera DXVK que lorsqu’il peut offrir de meilleures performances par rapport à la technique d’émulation DX12 d’Intel.

Source-138