Rilascio di DXVK 1.9.1, implementazione di Direct3D 9/10/11 sopra API Vulkan.

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

Principali modifiche:

  • Risolti vari problemi di performance e stabilità emersi a seguito della riprogettazione del meccanismo di blocco D3D9.
  • Rivista la gestione delle texture intermedie (Staging Texture) in D3D11, portando a una riduzione del consumo di memoria e a una diminuzione del numero di copie delle immagini necessarie per spostare dati tra CPU e GPU.
  • Rimosso il codice per bypassare i problemi nelle versioni precedenti di Mesa (<=19.0).
  • I primitivi di blocco sono stati riprogettati sulla base dei blocchi Windows SRW, che sono più efficienti rispetto all'implementazione winpthreads nelle build mingw.
  • Risolti problemi nei giochi Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 e World of Final Fantasy.

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