DXVK 2.3 melhora o desempenho e traz a opção opção “hideNvidiaGpu”

DXVK 2.3.1 permite a geração de código Shader mais eficiente em GPUs NVIDIA
dxvk

Após quase quatro meses desde o lançamento do DXVK 2.2, saiu o DXVK 2.3 como o mais recente grande avanço para o projeto. Assim, o novo DXVK 2.3 melhora o desempenho e traz a opção opção “hideNvidiaGpu”. Para quem não sabe, esta é uma implementação da API Direct3D 9/10/11 construída sobre a API Vulkan que é usada pelo Steam Play (Proton) da Valve para desfrutar de jogos do Windows no Linux. Esta versão corrige travamentos em jogos como Far Cry 2, Halo Online, Lara Croft e o Templo de Osíris e outros.

O DXVK 2.3 é caracterizado por melhorias de apresentação na capacidade de usar a extensão Vulkan VK_KHR_present_wait quando suportada. Nos casos em que o driver Vulkan suporta esta extensão e o jogo rodando com vsync aprimorado, existe a possibilidade de redução da latência de entrada para alguns jogos. Os eventos de latência de quadros serão sinalizados agora quando uma imagem for realmente apresentada, e não quando o trabalho de renderização for concluído. Este trabalho de apresentação também levará a estatísticas de quadros DXGI mais precisas.

De acordo com as notas de lançamento, a funcionalidade também é usada para relatar com mais precisão o número de quadros que estão realmente sendo apresentados por meio de estatísticas de quadros DXGI. Além disso, em sistemas onde a VK_EXT_swapchain_maintenance1 extensão Vulkan é suportada, não há mais necessidade de recriar a cadeia de troca Vulkan para ativar e desativar a sincronização vertical.

DXVK 2.3 melhora o desempenho e traz a opção opção “hideNvidiaGpu”

O DXVK 2.3 também adiciona uma nova opção “dxgi.hideNvidiaGpu” para ocultar a presença da GPU NVIDIA e descontinua a opção anterior “dxgi.nvapiHack”. Além disso, o DXVK 2.3 traz muitas correções de bugs e uma variedade de melhorias e correções específicas do jogo.

DXVK 2.3 melhora o desempenho e traz a opção opção “hideNvidiaGpu”

Entre os jogos conhecidos por se beneficiarem do DXVK 2.3 estão A Total War Saga: TROY, Far Cry 2, Halo Online, Lara Croft e o Templo de Osíris, Spider Man: Shattered Dimensions, The Sims 2, Titanfall, Tomb Raider Anniversary , e outros.

Downloads do DXVK 2.3 e mais detalhes sobre esta versão via GitHub. O novo lançamento do DXVK provavelmente será lançado em breve com um novo lançamento do Valve Proton para jogadores do Steam Play.