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

Formé libération intercalaire DXVK 1.7.2, qui fournit une implémentation DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11 qui fonctionne via la traduction des appels vers l'API Vulkan. Pour utiliser DXVK requis assistance aux conducteurs API Vulcain 1.1tels que Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 et AMDVLK.
DXVK peut être utilisé pour exécuter des applications et des jeux 3D sous 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:

  • Correction d'un changement régressif majeur dans l'implémentation D3D9 qui provoquait le plantage de nombreux jeux.
  • Correction des plantages lors de l'utilisation de D3D9 avec le pilote AMDVLK Vulkan.
  • Ajout d'une solution de contournement pour les problèmes de dépassement de pile dans certains jeux 32 bits utilisant D3D9.
  • Ajout d'une solution de contournement pour les problèmes de rendu dans les jeux basés sur Unity Engine exécutés sur des systèmes avec des pilotes AMD.
  • La prise en charge Unicode a été améliorée lors de l'exécution sous Windows.
  • Ajout du paramètre DXVK_LOG_PATH=none pour désactiver la création de fichiers journaux (les journaux continueront d'être envoyés vers stderr).
  • Les problèmes dans les jeux ont été résolus

    Baldur Gate 3, Final Fantasy XIV, Just Cause 3, Marvel Avengers,
    Besoin de Speed ​​​​Heat, PGA TOUR 2K21 et Trails in the Sky SC.

Source: opennet.ru