Está disponível o lançamento da camada DXVK 1.10.3, fornecendo uma implementação de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, trabalhando por tradução de chamadas para a API Vulkan. O DXVK requer drivers compatíveis com a API Vulkan 1.1, como Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 e AMDVLK. O DXVK pode ser usado para executar aplicativos e jogos 3D no Linux usando o Wine, servindo como uma alternativa de maior desempenho às implementações Direct3D 9/10/11 integradas do Wine em execução no OpenGL.
Grandes mudanças:
- Adicionado suporte para objetos ID3D11Fence compartilhados, implementados sobre semáforos cronológicos compartilhados Vulkan (semáforo Timeline), fornecendo um único primitivo para sincronização entre o dispositivo e o host, em vez de primitivos VkFence e VkSemaphore separados. O suporte para ID3D11Fence tornou possível obter funcionalidade de vídeo no jogo Halo Infinite ao aplicar os patches apropriados para wine e vkd3d-proton.
- Corrigida uma regressão no DXVK 1.10.2 que causava falhas de renderização em vários jogos D3D11, incluindo Prey e Bioshock Infinite.
- Problemas que ocorrem em Need For Speed 3, Ninja Blade e Ys Origin foram resolvidos.
- A opção d3d11.ignoreGraphicsBarriers foi habilitada para o jogo Stray, o que resolveu problemas de degradação de desempenho em algumas GPUs.
Fonte: opennet.ru