DXVK 1.0.3 com implementação Direct3D 10/11 sobre a API Vulkan

Em vez de um lançamento que foi cancelado devido a um problema de congelamento da GPU 1.1 liberação intercalar preparada DXVK 1.0.3, que fornece uma implementação de DXGI (DirectX Graphics Infrastructure), Direct3D 10 e Direct3D 11, funcionando através da tradução de chamadas para a API Vulkan. DXVK 1.0.3 traz algumas correções e melhorias do branch 1.1, por exemplo:

  • É garantido que a DLL inclua informações de versão DXVK;
  • Em sistemas com GPUs NVIDIA, os problemas de renderização em Dark Souls Remastered e Grim Dawn foram resolvidos;
  • Corrigido congelamento de GPU e falha de driver ao iniciar Star Citizen;
  • Problemas de desempenho resolvidos no Anno 1800;
  • Corrigidos erros que levavam à transmissão de dados indefinidos ao driver, o que poderia afetar negativamente o cache do shader;
  • Corrigido um problema com hash de shaders de geometria com metadados de fluxo que poderia fazer com que os arquivos de cache de estado crescessem incontrolavelmente.

Como lembrete, o DXVK pode ser usado para executar aplicativos e jogos 3D no Linux usando Wine, servindo como uma alternativa de alto desempenho à implementação Direct3D 11 integrada do Wine rodando em OpenGL. EM alguns jogos desempenho da combinação Wine+DXVK diferente de execução no Windows em apenas 10-20%, enquanto ao usar a implementação Direct3D 11 baseada em OpenGL, o desempenho diminui de forma mais significativa. Trabalho em progresso em entrega DXVK como componente integração de vinho, fornecido na forma de uma biblioteca Linux separada (libdxvk.so), que pode ser usada diretamente no Wine, sem a necessidade de uma instalação separada do DXVK na forma de uma DLL do Windows.

Fonte: opennet.ru

Adicionar um comentário