L’implémentation basée sur DXVK 2.2 Vulkan de D3D9, D3D10 et D3D11 pour Linux / Wine est maintenant disponible en téléchargement, apportant plusieurs nouvelles fonctionnalités et améliorations pour divers jeux.

DXVK 2.2 est là trois mois et demi après DXVK 2.1, qui a introduit la prise en charge HDR et les améliorations de la compilation Shader, pour ajouter la prise en charge de D3D11On12. Cette nouvelle fonctionnalité permet la création d’appareils D3D11 à partir d’appareils D3D12 pour permettre la prise en charge de D3D12 dans les jeux récents Unity Engine, tels que Lego Builder’s Journey.

« Ceci est réalisé en important le périphérique Vulkan et les poignées de ressources de vkd3d-proton dans DXVK, et utilise autrement l’implémentation D3D11 existante de DXVK », explique les développeurs dans le notes de version.

D3D11On12 nécessite une version récente vkd3d-proton build et il utilise les interfaces D3D11On12CreateDevice et ID3D11On12Device.

Une autre nouvelle fonctionnalité introduite dans DXVK 2.2 est appelée « présentation partielle D3D9 ». Cette fonctionnalité permet à DXVK de « présenter des parties d’une fenêtre en copiant le contenu du tampon arrière dans la mémoire système, puis en les dessinant dans la fenêtre du processeur ».

La fonctionnalité de présentation partielle D3D9 promet d’améliorer la compatibilité avec divers lanceurs de jeux, en particulier ceux qui sont basés sur la boîte à outils WPF, mais aussi certains romans visuels. Cependant, les développeurs notent le fait que cette fonctionnalité introduit un impact notable sur les performances.

Publicité

Comme prévu, cette version introduit également divers correctifs pour certains jeux. Ceux-ci incluent Jade Empire, Sid Meier’s Pirates, Total War: Shogun 2, Battle Fantasia Revised Edition, Cold Fear, Dawn of Magic 2, DC Universe Online, Far Cry 2, Halo: The Master Chief Collection, Warhammer 40K: Space Marine, ainsi que ainsi que certains jeux RE Engine récents.

D’autres changements notables dans cette version incluent un correctif pour une régression qui s’est produite lors du rendu des formats de texture YUY2 ou UYUY, des correctifs pour certaines erreurs de validation Vulkan, une utilisation améliorée de certains VK_EXT_extended_dynamic_state3 fonctionnalités, énumération améliorée des sorties DXGI sur les systèmes avec plusieurs cartes graphiques, amélioration de l’utilisation de la mémoire dans les cas où les jeux créent des périphériques D3D11 inutilisés et certaines modifications de journalisation car DXVK ne créera plus de fichiers journaux par défaut.

DXVK 2.2 est disponible en téléchargement dès maintenant à partir du projet Page GitHub, mais vous devrez le compiler sur votre distribution GNU/Linux. Si ce n’est pas le cas pour vous, vous devrez attendre qu’il atterrisse dans les dépôts de logiciels stables de votre distribution GNU/Linux.

Dernière mise à jour il y a 4 heures

4.7/5 - (8 votes)
Publicité
Article précédentComment Tunic est né d’une obsession de toujours pour Zelda, les secrets et les jeux d’objets cachés
Article suivantGoogle Meet déploie le streaming 1080p sur One, Workspace
Berthe Lefurgey
Berthe Lefurgey est une journaliste chevronnée, passionnée par la technologie et l'innovation, qui fait actuellement ses armes en tant que rédactrice de premier plan pour TechTribune France. Avec une carrière de plus de dix ans dans le monde du journalisme technologique, Berthe s'est imposée comme une voix de confiance dans l'industrie. Pour en savoir plus sur elle, cliquez ici. Pour la contacter cliquez ici

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici