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

uformowany uwalnianie międzywarstwowe DXVK 1.6.1, 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 AMD RADV 18.3, 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, służąc jako wydajniejsza alternatywa dla wbudowanej implementacji Wine Direct3D 11 działającej na OpenGL.

Główne zmiany:

  • Dodano możliwość ucieczki wartości ustawień za pomocą cudzysłowów, na przykład d3d9.customDeviceDesc = „ATi Rage 128”;
  • Dodano opcję dxgi.tearFree, aby jawnie włączyć ochronę przed migotaniem, gdy funkcja Vsync jest wyłączona;
  • Zaimplementowano funkcjonalność DXGI wymaganą dla niektórych modów SpecialK;
  • Naprawiono szereg błędów powodujących problemy z renderowaniem lub awarie podczas korzystania z Direct3D 9;
  • Naprawiono błędy w sprawdzaniu obsługi Vulkan na systemach z kartami graficznymi NVIDIA;
  • Naprawiono błąd w skrypcie konfiguracyjnym, który nie działał z Wine 5.6;
  • Rozwiązano problemy z renderowaniem i zawieszaniem się w Blue Reflection, Battlefield 2, Crysis, Half-Life Alyx, LA Noire, Prince of Persia, Yooka-Laylee i Impossible Lair;
  • Poprawiona wydajność gry Heavy Rain na procesorach graficznych NVIDIA.

Źródło: opennet.ru

Dodaj komentarz