DXVK 2.5.2 melhora a experiência de jogo do Windows

A versão 2.5.2 do DXVK, uma camada de tradução de Vulkan para Direct3D, traz melhorias significativas, especialmente para sistemas Windows. Agora, ao suportar a extensão VK_EXT_fullscreen_exclusive, o DXVK desativa o modo de tela cheia exclusivo para mitigar problemas de alternância entre aplicativos e exibição.

A atualização inclui correções de bugs, como a implementação de interfaces de validação de shader D3D9 e ajustes na manipulação de texturas. Melhorias específicas foram feitas em jogos populares, como Fronteiras 2 e Os Sims 2, além de otimizações de desempenho e suporte a novos formatos de imagem.

O DXVK

DXVK é uma ferramenta que permite rodar jogos Windows no Linux com melhor desempenho e compatibilidade, funcionando como um tradutor e convertendo as chamadas de API DirectX (Direct3D) dos jogos para a API Vulkan do Linux.

Essa tradução otimizada aproveita as capacidades mais recentes das placas de vídeo, reduzindo a sobrecarga da CPU e melhorando a taxa de quadros. Permite rodar jogos que antes não funcionavam ou tinham problemas no Linux.

O DXVK é instalado junto com o Wine. Quando você inicia um jogo, ele intercepta as chamadas DirectX e as converte para Vulkan. As chamadas Vulkan são então enviadas para a placa de vídeo, que renderiza os gráficos.

Fonte: link no texto

3 curtidas

@acvsilva , tudo beleza?

Uso essa ferramenta através do Heroic (nem sei se é certo dizer que é através dele), enfim. Gostei muito da performance e tirando um Glitch ou outro que desconfio ser do jogo, nem parece que estou jogando via camada de compatibilidade.

Uma pergunta, pois ainda não achei referências ou não as entendi.
Sabe dizer se o Proton é um variação do W.I.N.E. ou, possuem lógicas de funcionamente diferentes?

Abraço.

1 curtida

É, pode se dizer que sim, pois o Proton utiliza o Wine. O lance é que o Proton acrescenta o DXVK (que traduz o DirectX 9, 10 e 11 para Vulkan) e o VKD3D (traduz o DirectX 12), enquanto que o Wine traduz para OpenGL, que é menos eficiente para gráficos.

O Wine é focado em fazer rodar qualquer programa de Windows, e o Proton é otimizado para jogos.

2 curtidas

Opa, @kevinlucasilva , muito obrigado por responder e agora ficou muito claro, bacana saber que cada variação tem foco em cima de uma api. Já um acerto que deixarei feito no Heroic ou no Lutris na hora de jogar. Abraço.

2 curtidas