Nova versão do DXVK-NVAPI 0.9.2 chega com recursos experimentais de shader extensions para Direct3D 12, melhorias significativas no suporte a DLSS e Dynamic Multi-Frame Generation, beneficiando títulos AAA no Linux via Steam Play e Proton.
O projeto DXVK-NVAPI acaba de lançar a versão 0.9.2, trazendo melhorias substanciais para jogadores Linux que utilizam placas de vídeo NVIDIA e o Steam Play (Proton) da Valve. Esta atualização representa um passo importante para a compatibilidade de jogos Windows no ecossistema Linux, especialmente para títulos que dependem das tecnologias proprietárias da NVIDIA como DLSS, Reflex e PhysX.
O que é DXVK-NVAPI e por que importa?
O DXVK-NVAPI é uma implementação alternativa das interfaces NVAPI/NVOFAPI da NVIDIA construída sobre o DXVK e VKD3D-Proton. Ele funciona como uma camada de tradução que permite que jogos Windows executados no Linux através do Proton acessem recursos exclusivos da NVIDIA, incluindo:
- NVIDIA DLSS (Deep Learning Super Sampling)
- NVIDIA Reflex para redução de latência
- PhysX para física avançada
- DLSS Frame Generation
- Diversas outras capacidades expostas via APIs NVIDIA
Esta tecnologia é essencial para que jogos modernos possam rodar com desempenho otimizado em sistemas Linux equipados com hardware NVIDIA e drivers proprietários.
Suporte experimental a shader extensions D3D12
A principal novidade do DXVK-NVAPI 0.9.2 é o suporte experimental para Direct3D 12 NVIDIA shader extensions quando utilizado em conjunto com o VKD3D-Proton versão 3.0.1 ou superior. Este recurso, ainda em fase experimental, requer a configuração da variável de ambiente DXVK_NVAPI_D3D12_NV_SHADER_EXTN=1 para ser ativado.
Jogos beneficiados
Esta implementação de shader extensions D3D12 deve proporcionar melhorias significativas de desempenho e compatibilidade em títulos exigentes como:
- Cyberpunk 2077 – Um dos jogos mais demandantes da atualidade
- Alan Wake 2 – Título que utiliza intensivamente Mesh Shaders e GPU-Driven Rendering
- Inúmeros jogos em Unreal Engine 5 – A engine mais recente da Epic Games
Estes jogos utilizam extensões de shader intrinsics da NVAPI para recursos avançados como Shader Execution Reordering e DXR HitObject extensions, que agora podem ser melhor aproveitados no ambiente Linux.
Melhorias no DLSS e Frame Generation
A versão 0.9.2 implementa suporte para novas configurações de driver DLSS estendidas pelos builds NVAPI R595 da NVIDIA. Isso significa que jogadores Linux terão acesso a configurações mais refinadas de upscaling e geração de frames, recursos cruciais para manter altas taxas de quadros em resoluções elevadas.
Além disso, foram implementados mais entrypoints NVAPI para suporte limitado/incompleto ao Dynamic Multi-Frame Generation, a tecnologia de geração de frames múltiplos que promete dobrar ou até quadruplicar o frame rate em jogos suportados.
Suporte a CuBIN 64-bit
Outra adição importante é o repasse de chamadas de função CuBIN 64-bit para o VKD3D-Proton. O CuBIN (CUDA Binary) permite otimizações de baixo nível que podem resultar em ganhos de desempenho em determinadas cargas de trabalho, especialmente em jogos que utilizam computação CUDA para efeitos visuais ou processamento paralelo.
Correções de bugs e melhorias de estabilidade
Além dos novos recursos, o DXVK-NVAPI 0.9.2 traz correções importantes que melhoram a experiência do usuário:
Correção de crash no Vulkan Reflex
Foi resolvido um problema de travamento relacionado ao uso do Vulkan Reflex, tecnologia crucial para jogos competitivos que necessitam de baixa latência.
Correção de crash na inicialização
A atualização corrige um crash de inicialização que afetava ambientes selecionados, melhorando a compatibilidade geral com diferentes configurações de sistema.
Melhorias no reporte de memória
Ambientes de 32-bit agora contam com reporte de memória aprimorado, facilitando o diagnóstico de problemas e otimização de recursos em sistemas legados ou com limitações de memória.
Como ativar os novos recursos
Para aproveitar as shader extensions D3D12 no DXVK-NVAPI 0.9.2, os usuários devem:
- Certificar-se de estar usando VKD3D-Proton 3.0.1 ou superior
- Configurar a variável de ambiente:
DXVK_NVAPI_D3D12_NV_SHADER_EXTN=1 - Utilizar drivers NVIDIA mais recentes com suporte a NVAPI R595
- Configurar o Proton Experimental ou versão compatível no Steam
Impacto no Linux Gaming
O lançamento do DXVK-NVAPI 0.9.2 reforça o compromisso contínuo da comunidade open-source em proporcionar uma experiência de jogos AAA no Linux comparável ao Windows. Com suporte aprimorado para DLSS, Frame Generation e shader extensions modernas, jogos exigentes como Cyberpunk 2077 e Alan Wake 2 podem rodar com desempenho significativamente melhor em sistemas Linux.
Esta atualização é particularmente relevante considerando o crescimento do mercado de Linux gaming, impulsionado por dispositivos como o Steam Deck da Valve e o interesse crescente em alternativas ao Windows para jogos.
Disponibilidade e download
O DXVK-NVAPI 0.9.2 já está disponível para download através do repositório oficial no GitHub. A instalação pode ser feita manualmente ou através de ferramentas de gerenciamento como o ProtonForge, que facilitam a configuração de DLSS e Proton para jogos Steam no Linux.
Para mais detalhes técnicos e notas de lançamento completas, visite a página do projeto no GitHub.

Carlos Araújo
Especialista em tecnologia e fundador da SuaInternet.COM. Com sólida experiência em desenvolvimento de software e inteligência artificial, dedica-se a criar soluções de alta performance e sites otimizados que conectam marcas a resultados. Entusiasta de sistemas Linux e automação, partilha aqui análises técnicas e tendências do ecossistema digital.