Pubblicazione del progetto DXVK 1.5.1 con implementazione di Direct3D 9/10/11 sopra l'API Vulkan

Formata rilascio dello strato DXVK 1.5.1, 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 è richiesto la presenza di driver compatibili con API Vulkan, come
AMD RADV 18.3, 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 all'implementazione di Direct3D 11 integrata in Wine, che funziona sopra OpenGL.

Principali modifiche:

  • È stata effettuata un'ottimizzazione generale delle prestazioni di Direct3D 9.
  • È stata migliorata l'implementazione dello spostamento della profondità in Direct3D 9, risolvendo problemi di rendering come l'assenza di ombre e decalcomanie in molti giochi.
  • È stato risolto un errore che causava il crash a causa di una divisione per zero all'avvio di alcuni giochi basati su Direct3D 9.
  • Sono stati risolti problemi di rendering in molti giochi basati su Direct3D 9 che utilizzano Pixel Shader 1.x.
  • È stata ripristinata la funzionalità dell'impostazione dxvk.hud, che era stata accidentalmente rimossa nella versione 1.5.
  • Il numero di thread utilizzati nella compilazione degli shader è stato ottimizzato per ridurre l'impatto negativo sulle prestazioni dei CPU a 6 e 8 core (per una regolazione manuale, è possibile utilizzare l'opzione dxvk.numCompilerThreads).
  • Sono stati risolti problemi nei giochi GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever e Vampire The Masquerade: Bloodlines.

Fonte: opennet.ru

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