È ora disponibile il rilascio del layer DXVK 2.4.1, che fornisce implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 e 11, operante tramite la traduzione delle chiamate nell'API Vulkan. Per utilizzare DXVK, sono necessari driver che supportano l'API Vulkan 1.3, come Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 e AMDVLK. DXVK può essere utilizzato per eseguire applicazioni 3D e giochi su Linux tramite Wine, fungendo da alternativa ad alte prestazioni alle implementazioni integrate di Direct3D 9/10/11 che operano sopra OpenGL.
Principali modifiche:
- È stata fornita l'allocazione dinamica delle aree di memoria tenendo conto della dimensione della memoria già allocata all'applicazione. Questa modifica ha permesso di eliminare la configurazione di dxvk.maxChunkSize e di migliorare il comportamento di molti launcher di giochi.
- È stata aumentata la stabilità complessiva dell'implementazione di D3D8, grazie all'eliminazione di varie perdite di memoria e alla gestione degli errori.
- Ottimizzato il processo di caricamento del buffer dei vertici (vertex buffer). È stata notevolmente migliorata la performance di alcuni giochi che utilizzano l'elaborazione software dei vertici.
- Utilizzando il driver AMDVLK, è attivata per default la modalità rigorosa di emulazione delle operazioni in virgola mobile (D3D9FloatEmulation::Strict).
- La fase di esclusione del codice non utilizzato è stata implementata, risolvendo problemi di generazione di shader SPIR-V non corretti.
- Per avvicinare il comportamento a Windows, è stata implementata l'uscita dalla modalità a schermo intero dopo il passaggio del focus da finestre di giochi che utilizzano D3D11.
- Risolti problemi riscontrati nei giochi:
- Batman Arkham Knight
- Chrome: Gold Edition
- GTA: San Andreas
- Hunt Showdown
- Kena: Bridge of Spirits
- Microsoft Flight Simulator
- Operation Racoon City
- Prince of Persia (2008)
- Rayman 3
- Senran Kagura Peach Ball
- Serious Sam 2
- Splinter Cell: Pandora Tomorrow
- The First Templar
- The Sims 2
- The Sims 4
- Trails through Daybreak
Fonte: opennet.ru
