DXVK 2.2 ahora está disponible como una gran actualización de este software de código abierto para mapear las API de Direct3D 10/09/11 a Vulkan y el primer lanzamiento importante desde que DXVK 2.1 se envió en enero.
Con DXVK 2.2 ahora hay soporte para D3D11On12, que permite crear dispositivos D3D11 a partir de un dispositivo D3D12. Esta compatibilidad con DXVK D3D11On12 se administra al permitir la importación del dispositivo Vulkan y los identificadores de recursos creados por VKD3D-Proton y luego usar la implementación DXVK D3D11 existente. Esta compatibilidad con D3D11On12 es necesaria para los títulos más nuevos de Unity Engine, como Lego Builder’s Journey.
DXVK 2.2 también ofrece soporte de presentación parcial de Direct3D 9, mejoras de registro y muchas correcciones y mejoras específicas del juego. DXVK 2.2 aborda algunas regresiones anteriores, corrige varios errores de validación de Vulkan, mejora la enumeración de salidas DXGI en sistemas con múltiples GPU, reduce el uso de memoria en juegos donde crean dispositivos D3D11 no utilizados y luego una amplia variedad de correcciones específicas del juego.
Entre los juegos que ven correcciones con DXVK 2.2 incluye Far Cry 2, Warhammer 40k: Space Marine, Halo: The Master Chief Collection, DC Universe Online, Cold Fear y Battle Fantasia Revised Edition, entre otros.
La lista completa de cambios de DXVK 2.2 se puede encontrar a través del GitHub del proyecto. Es de suponer que DXVK 2.2 se incorporará pronto a una nueva actualización de Proton para Steam Play.