Lansare DXVK 1.8, implementare Direct3D 9/10/11 peste API Vulkan

A fost creată versiunea interfeței DXVK 1.8, care oferă implementarea DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 și 11, funcționând prin translația apelurilor în API Vulkan. Pentru a utiliza DXVK, este necesar să aveți drivere care suportă API Vulkan 1.1, cum ar fi Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 și AMDVLK. DXVK poate fi folosit pentru a rula aplicații și jocuri 3D pe Linux prin intermediul Wine, acționând ca o alternativă mai performantă la implementările Direct3D 9/10/11 integrate în Wine, care funcționează peste OpenGL.

Modificări principale:

  • DXGI include suport pentru configurații cu mai multe monitoare. Pentru o funcționare corectă, este necesară instalarea unei versiuni mai recente de Wine care suportă XRandR 1.4.
  • Pentru a rezolva problemele cu lansarea jocurilor pe sisteme fără GPU dedicat, s-a asigurat specificarea în lista rasterizatoarelor a implementărilor software Vulkan care utilizează CPU, cum ar fi Lavapipe.
  • Operațiile de modificare a parametrilor de așezare a imaginii în memorie (Image Layout) au fost optimizate, ceea ce a permis creșterea performanței unor jocuri pe GPU Intel.
  • În implementarea Direct3D 9 a fost optimizat procesul de încărcare a texturilor și verificarea suprapunerii vizibilității obiectelor de către alte obiecte. S-au rezolvat problemele cu returnarea incorectă a listei formatelor de buffer pentru ecran (back buffer).
  • În Direct3D 11, au fost incluse în mod implicit setările d3d11.enableRtOutputNanFixup (pentru versiunile mai vechi ale driverului RADV) și d3d11.invariantPosition (pentru a rezolva problemele cu Z-fighting, care apar pe GPU RDNA2). Problemele legate de numărarea referințelor și gestionarea valorilor imprecise (NaN) în shader-e au fost eliminate.
  • Atenuările la compilarea cu noile versiuni ale instrumentului Meson au fost eliminate.
  • Problemele din jocurile Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 și Tomb Raider Legend au fost rezolvate.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster