Może słyszeliście o tym wcześniej, ale z pewnością warto na to zwrócić uwagę! Zespół stojący za znakomitym DXVK właśnie wydał nową wersję. Jeśli nie wiesz, DXVK jest warstwą tłumaczeniową DX9, DX10 i DX11 opartą na Vulkan. Zmniejszając to nieco dalej, zasadniczo ma na celu poprawę wydajności i obsługi funkcji starszych gier, umożliwiając im działanie na nowoczesnym sprzęcie przy użyciu nowoczesnych interfejsów API, takich jak Vulkan.
Najnowsza aktualizacja DXVK przenosi go do wersji DXVK 2.0, która dotyczy zmian w kompilacji shaderów, aby zminimalizować zacinanie się shaderów w grach DX11, a wszyscy wiemy, że te cholerne zacinanie się jest do niczego. Shadery Vulkan będą teraz kompilowane w momencie, gdy gra ładuje swoje shadery D3D, w przeciwieństwie do obecnego systemu ładowania w czasie rysowania, co powoduje zacinanie się. Zespół zauważył, że skorzystają na tym sterowniki obsługujące bibliotekę VK_EXT_graphics_pipeline_library, w tym funkcję IndependentInterpolationDecoration.
Należy jednak pamiętać, że gry takie jak Wiedźmin 3 i większość gier na silniku Unreal Engine 4 nadal będą się zacinać, ponieważ umożliwiają ładowanie tylko w czasie rysowania. Jednak nadal powinieneś widzieć poprawę wydajności dzięki DXVK 2.0. Inne funkcje obejmują możliwość eksponowania poziomu funkcji D3D11 12_1. Zawiera również ulepszenia zarządzania pamięcią w grach DX9.
Nadal nie masz bladego pojęcia, co to wszystko jest? Przeczytaj poniższą listę punktowaną, która mówi, jakie gry czerpią z tego korzyści.
DXVK 2.0 możesz pobrać z tutaj.
Ulepszenia, poprawki, ulepszenia i zmiany w grach DXVK 2.0 na PC
Alan Wake: Naprawiono regresję, która powodowała wyświetlanie szarych prostokątów na ekranie na kartach graficznych AMD. Alice Madness Returns: Naprawiono problem z migającymi jasnymi punktami.Anomalia: Warzone Earth: Naprawiono zakleszczenie podczas uruchamiania gry.Poza dobrem i złem: Włączone 60 Limit FPS w celu obejścia błędów gry.Dragon Age Origins: Obejdź problem braku pamięci podczas wychodzenia z gry.Empire: Total War: Poprawiono renderowanie.Final Fantasy XV: Ulepszona wydajność po włączeniu VXAO.Grand Theft Auto IV: Wyłączono obsługę formatów tekstur DF, aby gra renderowała lustra w wyższej jakości.Heroes Of Annihilated Empires: Naprawiono awarię.Ograniczenie King Of Fighters XIII: Włączono limit 60 FPS, aby obejść błędy w grze.Metal Gear Solid V: Ground Zeroes: Wor k obejść problemy ze strumieniowaniem tekstur na procesorach graficznych z 4 GiB lub więcej pamięci VRAM.Odcinki SiN: pojawienie się: obejść problem braku pamięci spowodowany przez grę tworzącą nieskończoną liczbę tekstur.Sonic Pokolenia: Ulepszona wydajność przez zmniejszenie synchronizacji GPU.Spider Man: Rozbite wymiary: Naprawiono problem z oświetleniem.Statek: Obejdź problem braku pamięci spowodowane przez grę tworzącą nieskończoną liczbę tekstur.Warhammer Online: Włączono limit 100 klatek na sekundę w 64-bitowym pliku wykonywalnym, aby obejść błędy w grze.Ys Seven: Naprawiono regresję, która spowodowało, że gra renderowała tylko czarny ekran.