Nvidia App: Compilação Automática de Shaders para Jogos Mais Rápidos

Recurso beta recompila shaders em segundo plano após cada atualização de driver, otimizando o tempo de carregamento e sua experiência de jogo.

Novidades no Nvidia App

  • A última versão do Nvidia App traz melhorias significativas.
  • Destaque para o novo DLSS 4.5 e o recurso “Auto Shader Compilation” (ASC).
  • ASC visa acelerar o carregamento dos jogos após atualizações de driver.

O Problema da Recompilação Manual

  • Após cada atualização de driver gráfico, a GPU precisa recompilar shaders.
  • Este processo ocorre ao iniciar o jogo e pode levar alguns minutos.
  • A Compilação Automática de Shaders (ASC) resolve isso, compilando em segundo plano.

Como a Compilação Automática Funciona

  • Não há mais espera pela recompilação ao iniciar um jogo.
  • Importante: A primeira compilação para um jogo novo ainda é manual.
  • Para todas as atualizações de driver subsequentes, o Nvidia App gerencia o processo automaticamente.

Configurações e Otimização

  • O recurso está em fase beta e vem desativado por padrão.
  • Ative-o em “Global Settings” > “Shader Cache”.
  • Defina o limite de armazenamento (ex: 100 GB para cerca de 20 jogos AAA).
  • Escolha o grau de utilização do sistema: baixo, médio ou alto.

O Futuro: Advanced Shader Delivery (ASD)

  • Nvidia vê este beta como o primeiro passo para otimizar a compilação.
  • Indícios de uma futura integração com o Advanced Shader Delivery (ASD) da Microsoft.
  • ASD já foi implementado no ROG Xbox Ally e no DirectX SDK.
  • Intel já possui “Precompiled Shader Distribution”, mas ainda não com a estrutura da Microsoft.

O Fim da Espera?

  • ASD promete um futuro com pouca ou nenhuma necessidade de compilação local de shaders.
  • Shaders pré-compilados na nuvem e distribuídos conforme a configuração do hardware.
  • A ideia é que você nunca mais precise esperar pela compilação.

Benefício Direto do ASC

  • A Compilação Automática de Shaders da Nvidia não elimina todas as esperas.
  • Mas ajuda a maximizar o tempo de jogo, compilando shaders antecipadamente (após a compilação inicial).
Baseado no artigo de Tom’s Hardware