DXVK 2.2 jest teraz dostępny jako duża aktualizacja tego oprogramowania typu open source do mapowania interfejsów API Direct3D 9/10/11 na Vulkan i jest pierwszą dużą wersją od czasu wydania DXVK 2.1 w styczniu.
W DXVK 2.2 dostępna jest teraz obsługa D3D11On12, która umożliwia tworzenie urządzeń D3D11 z urządzenia D3D12. Ta obsługa DXVK D3D11On12 jest zarządzana poprzez umożliwienie importowania uchwytów urządzeń i zasobów Vulkan utworzonych przez VKD3D-Proton, a następnie przy użyciu istniejącej implementacji DXVK D3D11. Ta obsługa D3D11On12 jest potrzebna w nowszych tytułach Unity Engine, takich jak Lego Builder’s Journey.
DXVK 2.2 zapewnia również obsługę częściowej prezentacji Direct3D 9, ulepszenia logowania oraz wiele poprawek i ulepszeń specyficznych dla gier. DXVK 2.2 rozwiązuje kilka wcześniejszych regresji, naprawia różne błędy sprawdzania poprawności Vulkan, poprawia wyliczanie danych wyjściowych DXGI w systemach z wieloma procesorami graficznymi, zmniejsza zużycie pamięci w grach, w których tworzą nieużywane urządzenia D3D11, a następnie szeroką gamę poprawek specyficznych dla gier.
Wśród gier, które widzą poprawki DXVK 2.2 obejmuje między innymi Far Cry 2, Warhammer 40k: Space Marine, Halo: The Master Chief Collection, DC Universe Online, Cold Fear i Battle Fantasia Revised Edition.
Pełną listę zmian DXVK 2.2 można znaleźć w GitHub projektu. DXVK 2.2 prawdopodobnie zostanie wkrótce wciągnięty do nowej aktualizacji Proton dla Steam Play.