lançamento da camada , que fornece a implementação do DXGI (Infraestrutura Gráfica do DirectX), Direct3D 9, 10 e 11, funcionando através da transcrição de chamadas na API Vulkan. Para usar o DXVK ter drivers com suporte a , como por exemplo
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 e .
O DXVK pode ser usado para executar aplicativos e jogos 3D no Linux com Wine, servindo como uma alternativa de alto desempenho à implementação do Direct3D 11 embutida no Wine, que funciona sobre OpenGL.
Principais mudanças:
- Foi realizada uma otimização geral do desempenho do Direct3D 9.
- Melhorada a implementação do deslocamento de profundidade no Direct3D 9, o que eliminou problemas de renderização, como a ausência de sombras e em muitos jogos.
- Corrigido um erro que causava falhas devido à divisão por zero ao iniciar alguns jogos baseados em Direct3D 9.
- Resolvidos problemas de renderização em muitos jogos baseados em Direct3D 9 que usam Pixel Shader 1.x.
- Restaurada a funcionalidade da configuração dxvk.hud, que foi removida por engano na versão 1.5.
- O número de threads usadas na compilação de shaders foi otimizado para reduzir o impacto negativo no desempenho de CPUs de 6 e 8 núcleos (para configuração manual, pode-se usar a opção dxvk.numCompilerThreads).
- Resolvemos problemas em jogos como GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever e Vampire The Masquerade: Bloodlines.
Fonte: opennet.ru
