Versiuni noi de DXVK 2.3.1 și vkd3d-proton 2.12 cu implementare Direct3D pe deasupra API-ului Vulkan

DXVK 2.3.1 este acum disponibil, oferind o implementare a DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 și 11, care rulează prin traducerea apelurilor către API-ul Vulkan. DXVK necesită drivere care acceptă API-ul Vulkan 1.3, cum ar fi Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 și AMDVLK. DXVK poate fi utilizat pentru a rula aplicații și jocuri 3D în Linux folosind Wine, servind ca o alternativă de performanță mai mare la implementările Direct3D 9/10/11 încorporate în Wine care rulează pe OpenGL.

Principalele modificări:

  • Dacă sistemul acceptă extensia Vulkan VK_NV_raw_access_chains, aceasta poate fi utilizată pentru a crește eficiența generării de cod shader pe GPU-urile NVIDIA, ceea ce permite ca performanța unor jocuri care utilizează D3D11 să fie mai apropiată de performanța obținută atunci când se utilizează Windows-drivere. Trebuie instalate cel puțin driverele NVIDIA 550.40.55 și versiunile Proton Experimental.
  • Pentru jocurile bazate pe D3D9, metoda de copiere a bufferelor de sistem pe GPU a fost reproiectată, rezultând performanțe îmbunătățite în jocuri precum Shank 2, Flammable Freddy și Blood Rayne.
  • Problemele care apar în jocuri au fost remediate:
    • Ace Combat Assault Horizon
    • Assassin's Creed 2
    • Câmpul de luptă 2
    • Câmpul de luptă 2142
    • Battlestations Midway
    • Sânge Rayne
    • Nume de cod Panzers Faza Unu/Doua
    • Dead Space (2008)
    • Freddy inflamabil
    • FlatOut 3
    • Granblue Fantasy Relink
    • Gujian 2
    • Kenshi
    • MySims
    • Operațiunea Flashpoint: Red River
    • Mănunchiul 2
    • SkyDrift
    • Sonic CD
    • Supreme Ruler Ultimate
    • Amintiri din Borderlands
    • The Settlers
    • Războiul total: Medieval 2
    • Regatul Unit Train Simulator 1
    • război Thunder

În plus, Valve a lansat VKD3D-Proton 2.12, o ramură a bazei de cod vkd3d concepută pentru a îmbunătăți suportul Direct3D 12 în lansatorul de jocuri Proton. VKD3D-Proton include modificări, optimizări și îmbunătățiri specifice Proton pentru o performanță sporită. Windows- Jocuri bazate pe Direct3D 12 care nu sunt încă incluse în biblioteca principală vkd3d. Alte diferențe notabile includ concentrarea pe utilizarea extensiilor moderne Vulkan și a celor mai recente versiuni de drivere grafice pentru a obține compatibilitate completă cu Direct3D 12.

Printre modificările din noua versiune:

  • S-a adăugat suport pentru motorul NVIDIA Reflex folosind extensia Vulkan VK_NV_low_latency2.
  • S-a implementat API-ul D3D12 Render Pass.
  • S-a adăugat un stub pentru interfața ID3D12DeviceRemovedExtendedDataSettings, care rezolvă problemele cu unele jocuri.
  • S-a adăugat suport pentru extensia Vulkan VK_EXT_device_fault pentru a prelua informații despre defecțiuni.
  • Pe sistemele cu drivere Mesa și NVIDIA, suportul pentru extensia Vulkan VK_EXT_swapchain_maintenance1 este implementat pentru comutarea fără probleme între modurile V-Sync și Tearing.
  • În mod implicit, dacă sunt disponibile extensiile VK_KHR_shader_maximal_reconvergence și VK_KHR_shader_quad_control, este declarat suportul pentru Shader Model 6.7.
  • Pentru GPU-urile Intel Arc cu suport pentru extensia VK_EXT_descriptor_buffer, a fost adăugat un handler optimizat de copiere a descriptorului.
  • A fost oferită capacitatea de a reveni la utilizarea shader-urilor de calcul pe sisteme cu NVIDIA Pascal și GPU-uri mai vechi, permițând utilizarea Shader Model 6.7 pe sisteme cu GPU-uri NVIDIA Pascal.
  • S-a adăugat suport pentru modul de profilare VKD3D_QUEUE_PROFILE.
  • S-a adăugat suport pentru extensia Vulkan VK_NV_raw_access_chains, care poate îmbunătăți semnificativ performanța în unele jocuri pe sisteme cu GPU-uri NVIDIA.
  • Probleme cu jocurile rezolvate:
    • Jocuri alimentate de Unreal Engine 5
    • Atlas căzut
    • Reîncărcare Persona 3
    • Resident Evil 4
    • UE5 Lyra
    • Warhammer: Darktide
    • World of Warcraft

Sursa: opennet.ru

Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster