Uscita di DXVK 1.10.3, implementazione di Direct3D 9/10/11 sopra l'API Vulkan

È disponibile l'uscita del layer DXVK 1.10.3, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, funzionante tramite traduzione delle chiamate nell'API Vulkan. Per utilizzare DXVK, sono necessari driver che supportano l'API Vulkan 1.1, come Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 e AMDVLK. DXVK può essere utilizzato per eseguire applicazioni e giochi 3D in Linux tramite Wine, fungendo da alternativa ad alte prestazioni alle implementazioni integrate di Direct3D 9/10/11 in Wine, che funzionano sopra OpenGL.

Principali modifiche:

  • Aggiunta il supporto per oggetti condivisi ID3D11Fence, implementato sopra i semaphore temporali condivisi di Vulkan, che forniscono un primitivo unico per la sincronizzazione tra dispositivo e host, al posto di primitiva separate VkFence e VkSemaphore. Il supporto di ID3D11Fence ha permesso di riprodurre video nel gioco Halo Infinite applicando le relative patch per wine e vkd3d-proton.
  • Corretto un regressione in DXVK 1.10.2, che causava crash durante il rendering in vari giochi D3D11, inclusi Prey e Bioshock Infinite.
  • Risolviti i problemi riscontrati nei giochi Need For Speed 3, Ninja Blade e Ys Origin.
  • Per il gioco Stray è stata attivata l'opzione d3d11.ignoreGraphicsBarriers, che ha risolto i problemi di prestazioni su alcune GPU.

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