O DXVK 2.2 agora está disponível como uma grande atualização para este software de código aberto para mapear as APIs Direct3D 10/09/11 para Vulkan e o primeiro grande lançamento desde o DXVK 2.1 lançado em janeiro.
Com o DXVK 2.2, agora há suporte para D3D11On12, que permite que dispositivos D3D11 sejam criados a partir de um dispositivo D3D12. Este suporte DXVK D3D11On12 é gerenciado permitindo a importação do dispositivo Vulkan e manipuladores de recursos criados por VKD3D-Proton e, depois disso, usando a implementação DXVK D3D11 existente. Este suporte D3D11On12 é necessário para títulos Unity Engine mais recentes, como Lego Builder’s Journey.
O DXVK 2.2 também traz suporte de apresentação parcial do Direct3D 9, melhorias de registro e muitas correções e melhorias específicas do jogo. O DXVK 2.2 aborda algumas regressões anteriores, corrige vários erros de validação do Vulkan, enumeração aprimorada de saídas DXGI em sistemas com várias GPUs, reduz o uso de memória em jogos nos quais eles criam dispositivos D3D11 não utilizados e, em seguida, uma ampla variedade de correções específicas do jogo.
Entre os jogos vendo correções com DXVK 2.2 inclui Far Cry 2, Warhammer 40k: Space Marine, Halo: The Master Chief Collection, DC Universe Online, Cold Fear e Battle Fantasia Revised Edition, entre outros.
A lista completa das alterações do DXVK 2.2 pode ser encontrada no GitHub do projeto. O DXVK 2.2 provavelmente será incluído em uma nova atualização do Proton em breve para o Steam Play.