Sortie de DXVK 1.8, implémentations Direct3D 9/10/11 en plus de l'API Vulkan

La couche DXVK 1.8 a été publiée, fournissant une implémentation de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11, travaillant via la traduction des appels vers l'API Vulkan. DXVK nécessite des pilotes prenant en charge l'API Vulkan 1.1, tels que Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 et AMDVLK. DXVK peut être utilisé pour exécuter des applications et des jeux 3D sur Linux à l'aide de Wine, constituant une alternative plus performante aux implémentations natives Direct3D 9/10/11 de Wine fonctionnant sur OpenGL.

Les principaux changements:

  • DXGI inclut la prise en charge des configurations multi-moniteurs. Pour un fonctionnement correct, vous devez installer une version relativement récente de Wine prenant en charge XRandR 1.4.
  • Pour résoudre les problèmes liés à l'exécution de jeux sur des systèmes sans GPU séparé, les implémentations logicielles Vulkan qui utilisent des processeurs, telles que Lavapipe, sont incluses dans la liste des rastériseurs.
  • Les opérations de modification des paramètres de mise en mémoire d'une image (Image Layout) ont été optimisées, ce qui a amélioré les performances de certains jeux sur GPU Intel.
  • L'implémentation Direct3D 9 a optimisé le processus de chargement des textures et de vérification de la visibilité des objets se chevauchant avec d'autres objets. Les problèmes de retour incorrect de la liste des formats de tampon arrière pris en charge ont été résolus.
  • Direct3D 11 inclut par défaut les paramètres d3d11.enableRtOutputNanFixup (pour les anciennes versions du pilote RADV) et d3d11.invariantPosition (pour résoudre les problèmes de combat Z qui apparaissent sur les GPU RDNA2). Correction de problèmes de comptage de références et de gestion des valeurs nulles (NaN) dans les shaders.
  • Correction d'avertissements lors de la construction avec de nouvelles versions de la boîte à outils Meson.
  • Les problèmes dans Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 et Tomb Raider Legend ont été résolus.

Source: opennet.ru

Ajouter un commentaire