Rilascio di DXVK 1.8, implementazione di Direct3D 9/10/11 sopra l'API Vulkan

È stata rilasciata la versione del layer DXVK 1.8, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, funzionante tramite la traduzione delle chiamate nell'API Vulkan. Per utilizzare DXVK è necessario avere 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 usato per eseguire applicazioni e giochi 3D su Linux tramite Wine, fungendo da un'alternativa ad alte prestazioni alle implementazioni di Direct3D 9/10/11 incorporate in Wine, che operano sopra OpenGL.

Variazioni principali:

  • DXGI include il supporto per configurazioni con più monitor. Per un funzionamento corretto è necessaria l'installazione di una versione relativamente recente di Wine con supporto per XRandR 1.4.
  • Per risolvere i problemi di avvio dei giochi su sistemi senza GPU dedicato, è stato garantito l'inserimento nell'elenco dei rasterizzatori delle implementazioni software di Vulkan che utilizzano la CPU, come Lavapipe.
  • Sono state ottimizzate le operazioni di modifica dei parametri di layout dell'immagine in memoria (Image Layout), il che ha permesso di aumentare le prestazioni di alcuni giochi su GPU Intel.
  • Nell'implementazione di Direct3D 9 è stato ottimizzato il processo di caricamento delle texture e di verifica della visibilità degli oggetti da parte di altri oggetti. Sono stati risolti problemi con il ritorno non corretto dell'elenco dei formati di buffer di retro (back buffer) supportati.
  • In Direct3D 11 sono state incluse di default le impostazioni d3d11.enableRtOutputNanFixup (per le versioni più vecchie del driver RADV) e d3d11.invariantPosition (per risolvere i problemi di Z-fighting che si manifestano sulle GPU RDNA2). Sono stati risolti problemi nel conteggio dei riferimenti e nella gestione dei valori non definiti (NaN) negli shader.
  • Sono stati eliminati gli avvisi durante la compilazione con le nuove versioni degli strumenti Meson.
  • Sono stati risolti problemi nei giochi Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 e Tomb Raider Legend.

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