Wydanie projektu DXVK 1.5.1 z implementacją Direct3D 9/10/11 na API Vulkan

Uformowane wydanie warstwy DXVK 1.5.1, dostarczającej implementację DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, działającą poprzez translację wywołań do API Vulkan. Aby używać DXVK wymagana obecność sterowników wspierających API Vulkan, takich jak
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 oraz AMDVLK.
DXVK może być używany do uruchamiania aplikacji 3D i gier w systemie Linux przy użyciu Wine, będąc bardziej wydajną alternatywą dla wbudowanej w Wine implementacji Direct3D 11, działającej na OpenGL.

Główne zmiany:

  • Przeprowadzona ogólna optymalizacja wydajności Direct3D 9.
  • Ulepszono realizację przesunięcia głębokości w Direct3D 9, co pozwoliło wyeliminować problemy z renderowaniem, takie jak brak cieni i dekalek w wielu grach.
  • Usunięto błąd prowadzący do awarii z powodu dzielenia przez zero podczas uruchamiania niektórych gier opartych na Direct3D 9.
  • Rozwiązano problemy z renderowaniem w wielu grach opartych na Direct3D 9, wykorzystujących Pixel Shader 1.x.
  • Przywrócono działanie ustawienia dxvk.hud, które przez niedopatrzenie zostało usunięte w gałęzi 1.5.
  • Liczba wątków używanych do kompilacji shaderów została zoptymalizowana w celu zmniejszenia negatywnego wpływu na wydajność procesorów 6- i 8-rdzeniowych (do ręcznego dostosowania można użyć opcji dxvk.numCompilerThreads).
  • Rozwiązano problemy w grach GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever i Vampire The Masquerade: Bloodlines.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster