Pubblicazione di DXVK 2.6, implementazioni di Direct3D 8/9/10/11 sopra l'API Vulkan

È disponibile il rilascio del layer DXVK 2.6, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 e 11, funzionante tramite la traduzione delle chiamate nell'API Vulkan. Per utilizzare DXVK è necessario avere driver compatibili con l'API Vulkan 1.3, come Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO e NVK 24.1. DXVK può essere utilizzato per eseguire applicazioni e giochi 3D su Linux tramite Wine, fungendo da alternativa ad alte prestazioni alle implementazioni Direct3D integrate in Wine che operano sopra OpenGL.

Principali modifiche:

  • È stata aggiunta la supporto al meccanismo NVIDIA Reflex, che consente di ridurre i ritardi nel rendering della grafica nei giochi tramite l'invio anticipato dei comandi per la creazione di un nuovo fotogramma, prima che sia completato il rendering dell'attuale fotogramma. Per utilizzare Reflex nei giochi basati su Direct3D 11 è necessario un driver NVIDIA con supporto all'estensione Vulkan VK_NV_low_latency2 e l'installazione della branch sperimentale del pacchetto Proton. Tra i giochi in cui è possibile applicare l'ottimizzazione proposta figurano: God of War, Overwatch 2 e Quake Champions. I giochi basati sul motore Unreal Engine 4 non sono ancora supportati.
  • Nelle implementazioni di D3D8 e D3D9 è stato risolto uno stato di competizione che portava al crash dei giochi che caricavano risorse in modalità multithreading.
  • Aggiunto l'interfaccia ID3D11On12Device1.
  • Ristrutturata l'implementazione degli frame buffer virtuali sostituibili (SwapChain) basati sull'API Vulkan.
  • Aggiunta una soluzione per bypassare un errore significativo nei giochi che portava a distorsioni dell'output su sistemi con driver NVIDIA che utilizzano MSAA (Multisample Anti-Aliasing). Il costo è un leggero aumento nel consumo di memoria e nel carico sulla CPU. Il problema si manifestava in giochi come Assassin’s Creed 3 / Black Flag, Watch Dogs e Stalker: Clear Sky.
  • Sono state apportate ottimizzazioni che potrebbero migliorare le prestazioni nei giochi che utilizzano la modalità NVAPI UAVOverlap, gli shader pixel UAV o il binding delle risorse. Ad esempio, il miglioramento delle prestazioni è evidente nei giochi Baldurs Gate 3, Trine 5 e God of War.
  • Risolti problemi riscontrati nei giochi:
    • Cardfight!! Vanguard Dear Days 2
    • CivCity: Rome
    • Clanfolk
    • Global Operations
    • Kingdom Come: Deliverance
    • Need For Speed: Hot Pursuit 2
    • Silent Hill 2
    • Tom Clancy’s Splinter Cell
    • Trainz 1.3
    • Watch Dogs 2

    Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster