DXVK 2.0 jest dostępny jako główna aktualizacja tej implementacji Direct3D na Vulkan, używanej przez Steam Play (Proton) do cieszenia się grami Windows od D3D9 do D3D11 w systemie Linux z dużą szybkością.

W DXVK 2.0 istnieje teraz wymóg dotyczący podstawowego sterownika Vulkan obsługującego Vulkan API v1.3. Vulkan 1.3 jest teraz mocnym wymaganiem, więc DXVK może poczynić lepsze założenia dotyczące podstawowych możliwości i wydajnego mapowania Direct3D na tym standardowym interfejsie API.

DXVK 2.0 wprowadza szereg zmian w Direct3D 9, w tym ulepszone zarządzanie pamięcią, obsługę poziomu funkcji D3D11 12_1 z różnymi nowymi funkcjami teraz połączonymi, obsługę nowych zapytań o funkcje D3D11, ulepszenia kompilacji shaderów poprzez wprowadzenie użycie EXT_graphics_pipeline_library do kompilowania shaderów w czasie ładowania gry, ulepszeń pamięci podręcznej stanu i innych ulepszeń.

DXVK 2.0 zawiera również poprawki/ulepszenia pomagające w Dragon Age Origins, Empire: Total War, Final Fantasy XV, Grand Theft Auto IV, Metal Gear Solid V: Ground Zeroes, Sonic Generations, Spider Man: Shattered Dimensions, The Ship, Warhammer Online i wiele innych gier.

DXVK 2.0 wskazuje również, że DXVK-Native został przesłany do samego projektu DXVK jako zamiennik do przenoszenia kodu aplikacji D3D na Linuksa.

DXVK 2.0 to duża aktualizacja tego ważnego elementu układanki w stosie gier w Linuksie. Źródła DXVK 2.0 są dostępne do pobrania z GitHub, a wkrótce powinny zostać również przeniesione do nowej aktualizacji Proton za to, że jest łatwo dostępny na Steam i na Steam Deck.

Categories: IT Info