DXVK 1.7.3 arrive avec des correctifs, quelques changements majeurs, mais avec des améliorations aux shaders

Extension DXVK

Récemment la sortie de la nouvelle version de DXVK 1.7.3 a été annoncée, dans lequel le sPrise en charge des nouveaux DXGI introduits dans Windows 10 Update 1809, en plus des corrections de bogues, quelques améliorations de shader et surtout des améliorations de rendu.

Pour ceux qui ne connaissent pas DXVK, ils doivent savoir qu'il s'agit d'une bibliothèque cela fonctionne grâce à la traduction des appels d'API Vulkan.

Alors que DXVK Bien qu'il soit principalement utilisé sur Steam Play, ce n'est pas le seul endroit où les utilisateurs de Linux peuvent profiter de cette technologie fantastique. Aussi apporte l'implémentation D3D11 basée sur Vulkan pour Linux et Wine, En ce qui concerne les performances et l'optimisation lors de l'exécution de jeux Direct3D 11 dans Wine, car ils prennent également en charge Direct3D9.

Principales nouveautés de DXVK 1.7.3

Dans cette nouvelle version, comme mentionné au début, il est souligné que ajout de la prise en charge des nouvelles interfaces DXGI récemment exposé dans Windows 10, une option pour mettre à l'échelle l'affichage DXVK avant sur les écrans HiDPI, divers correctifs et diverses optimisations de configuration pour mettre à l'échelle l'indicateur HUD sur les écrans à haute densité de pixels.

En outre, le code shader généré pour D3D11 a été modifié afin que les contrôleurs puissent optimiser les opérations de texture lorsqu'il n'y a pas de liaison de texture.

Une optimisation a été effectuée pour éliminer les opérations de dessin inutiles, ce qui a amélioré les performances de certains jeux.

En ce qui concerne les correctifs, il est mentionné que les anciens plantages de jeux utilisant D3D9 sur les systèmes avec contrôleur RADV ont été corrigés, ainsi que les erreurs de validation de l'API Vulkan lorsque le HUD était activé.

En outre, il est également souligné que code amélioré pour les opérations de rendu par lots pour réduire le nombre d'appels de tirage lors de la lecture de Trine 4.

Des autres changements qui se démarquent de cette nouvelle version:

  • Correction de problèmes de rendu de fabric dans EverQuest 2 sur les systèmes dotés de cartes graphiques NVIDIA
  • Correction de problèmes de rendu dans Trine 4 sur certains GPU et systèmes NVIDIA avec le pilote RADV.
  • Les exigences relatives à l'environnement de construction ont été augmentées; maintenant, vous avez besoin de MinGW 8.0 pour construire.

Cette nouvelle version devrait être incluse dans la prochaine mise à jour de Proton avec Steam Play pour un déploiement facile.

Enfin si vous souhaitez en savoir plus sur cette nouvelle version vous pouvez consulter le journal des modifications dans le lien suivant. 

Comment ajouter le support DXVK à Linux?

DXVK peut être utilisé pour exécuter des applications et des jeux 3D sur Linux à l'aide de Wine, agissant comme une alternative plus performante à l'implémentation Direct3D 11 intégrée de Wine qui s'exécute sur OpenGL.

DXVK nécessite la dernière version stable de Wine courir. Donc, si vous ne l'avez pas installé. Il ne nous reste plus qu'à télécharger le dernier package stable de DXVK, celui que nous avons trouvé dans le lien suivant.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz

Après avoir effectué le téléchargement, nous allons maintenant décompresser le package que vous venez d'obtenir, cela peut être fait depuis votre environnement de bureau ou depuis le terminal lui-même en exécutant la commande suivante:

tar -xzvf dxvk-1.7.3.tar.gz

Ensuite, nous accédons au dossier avec:

cd dxvk-1.7.3

Et nous exécutons la commande sh pour exécutez le script d'installation:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Lors de l'installation de DXVK dans un préfixe de Wine. L'avantage est que Wine vkd3d peut être utilisé pour les jeux D3D12 et DXVK pour les jeux D3D11.

De plus, le nouveau script permet d'installer la dll sous forme de liens symboliques, ce qui facilite la mise à jour du DXVK pour obtenir plus de préfixes Wine (vous pouvez le faire via la commande –symlink).

Comment allez-vous voir le dossier DXVK contient deux autres dll pour 32 et 64 bits ces nous allons les placer selon les itinéraires suivants.
Où «utilisateur» vous le remplacez par le nom d'utilisateur que vous utilisez dans votre distribution Linux.

Pour 64 bits, nous les mettons dans:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Et pour 32 bits en:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

Laisser un commentaire

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

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.