Wydanie implementacji DXVK 1.7.2, Direct3D 9/10/11 na szczycie Vulkan API

uformowany uwalnianie międzywarstwowe DXVK 1.7.2, która zapewnia implementację DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, która działa poprzez translację wywołań do Vulkan API. Aby użyć DXVK wymagane wsparcie dla kierowców Vulkan API 1.1takie jak Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 i AMDVLK.
DXVK może być używany do uruchamiania aplikacji i gier 3D w systemie Linux przy użyciu Wine, stanowiąc wydajniejszą alternatywę dla natywnych implementacji Direct3D 9/10/11 Wine działających na OpenGL.

Główne zmiany:

  • Naprawiono poważną, regresywną zmianę w implementacji D3D9, która powodowała awarie w wielu grach.
  • Naprawiono awarie podczas korzystania z D3D9 ze sterownikiem AMDVLK Vulkan.
  • Dodano obejście problemów z przepełnieniem stosu w niektórych 32-bitowych grach korzystających z D3D9.
  • Dodano obejście problemów z renderowaniem w grach opartych na Unity Engine działających na systemach ze sterownikami AMD.
  • Ulepszona obsługa Unicode podczas pracy w systemie Windows.
  • Dodano ustawienie DXVK_LOG_PATH=none, aby wyłączyć tworzenie pliku dziennika (dzienniki będą nadal wysyłane na stderr).
  • Problemy w grach rozwiązane

    Baldur Gate 3, Final Fantasy XIV, Just Cause 3, Marvel Avengers,
    Need for Speed ​​​​Heat, PGA TOUR 2K21 i Trails in the Sky SC.

Źródło: opennet.ru

Dodaj komentarz