Les nouvelles versions DXVK 2.3.1 et vkd3d-proton 2.12 implémentent Direct3D sur l'API Vulkan.

La version de la couche DXVK 2.3.1 est disponible, offrant une implĂ©mentation de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11, fonctionnant via la traduction des appels dans l'API Vulkan. Pour utiliser DXVK, des pilotes prenant en charge l'API Vulkan 1.3, tels que Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 et AMDVLK, sont requis. DXVK peut ĂȘtre utilisĂ© pour exĂ©cuter des applications 3D et des jeux sous Linux Ă  l'aide de Wine, servant d'alternative plus performante aux implĂ©mentations Direct3D 9/10/11 intĂ©grĂ©es dans Wine, fonctionnant sur OpenGL.

Principales modifications :

  • Avec le support de l'extension Vulkan VK_NV_raw_access_chains dans le systĂšme, son utilisation est assurĂ©e pour amĂ©liorer l'efficacitĂ© de la gĂ©nĂ©ration de code des shaders sur GPU NVIDIA, ce qui permet de rapprocher les performances de certains jeux utilisant D3D11 de celles des pilotes Windows. Il faut au minimum des pilotes NVIDIA 550.40.55 et l'installation de versions Proton Experimental.
  • Pour les jeux basĂ©s sur D3D9, la mĂ©thode de copie des tampons systĂšme vers le GPU a Ă©tĂ© retravaillĂ©e, permettant d'amĂ©liorer les performances dans des jeux tels que Shank 2, Flammable Freddy et Blood Rayne.
  • Les problĂšmes rencontrĂ©s dans les jeux suivants ont Ă©tĂ© rĂ©solus :
    • Ace Combat Assault Horizon
    • Assassin’s Creed 2
    • Battlefield 2
    • Battlefield 2142
    • Battlestations Midway
    • Blood Rayne
    • Codename Panzers Phase One/Two
    • Dead Space (2008)
    • Flammable Freddy
    • Flatout 3
    • Granblue Fantasy Relink
    • Gujian 2
    • Kenshi
    • MySims
    • Operation Flashpoint: Red River
    • Shank 2
    • SkyDrift
    • Sonic CD
    • Supreme Ruler Ultimate
    • Tales from the Borderlands
    • The Settlers
    • Total War: Medieval 2
    • UK Train Simulator 1
    • War Thunder

De plus, Valve a publié la version VKD3D-Proton 2.12, dérivée de la base de code vkd3d, créée pour améliorer le support de Direct3D 12 dans le paquet pour exécuter des jeux Proton. VKD3D-Proton prend en charge les modifications spécifiques à Proton, les optimisations et les améliorations pour un meilleur fonctionnement des jeux Windows basés sur Direct3D 12, qui n'ont pas encore été intégrées dans le corps principal de vkd3d. Parmi les différences, on note également l'orientation vers l'utilisation d'extensions Vulkan modernes et les capacités des nouvelles versions des pilotes graphiques pour atteindre une compatibilité totale avec Direct3D 12.

Parmi les changements dans la nouvelle version :

  • Ajout du support du mĂ©canisme NVIDIA Reflex, en utilisant l'extension Vulkan VK_NV_low_latency2.
  • API D3D12 Render Pass implĂ©mentĂ©e.
  • Ajout d'un stub pour l'interface ID3D12DeviceRemovedExtendedDataSettings, rĂ©solvant des problĂšmes avec certains jeux.
  • Ajout du support de l'extension Vulkan VK_EXT_device_fault pour obtenir des informations sur les pannes.
  • Sur les systĂšmes avec des pilotes Mesa et NVIDIA, support de l'extension Vulkan VK_EXT_swapchain_maintenance1 pour un changement fluide entre les modes V-Sync et Tearing.
  • Par dĂ©faut, avec les extensions VK_KHR_shader_maximal_reconvergence et VK_KHR_shader_quad_control, la prise en charge de Shader Model 6.7 est dĂ©clarĂ©e.
  • Pour le GPU Intel Arc avec prise en charge de l'extension VK_EXT_descriptor_buffer, un gestionnaire de copie de descripteurs optimisĂ© a Ă©tĂ© ajoutĂ©.
  • Il est dĂ©sormais possible de revenir Ă  l'utilisation de shaders de calcul sur des systĂšmes avec NVIDIA Pascal et des GPU plus anciens, permettant d'utiliser Shader Model 6.7 sur des systĂšmes avec des GPU NVIDIA Pascal.
  • Le support du mode de profilage VKD3D_QUEUE_PROFILE a Ă©tĂ© ajoutĂ©.
  • Ajout du support de l'extension Vulkan VK_NV_raw_access_chains, qui permet d'amĂ©liorer considĂ©rablement les performances dans certains jeux sur des systĂšmes avec GPU NVIDIA.
  • Des problĂšmes avec les jeux suivants ont Ă©tĂ© rĂ©solus :
    • Jeux utilisant le moteur Unreal Engine 5
    • Atlas Fallen
    • Persona 3 Reload
    • Resident Evil 4
    • UE5 Lyra
    • Warhammer: Darktide
    • World of Warcraft

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster