Lançamento das implementações DXVK 1.10.3, Direct3D 9/10/11 sobre a API Vulkan

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

Adicionar um comentário