Voltar
Fim da espera de shaders na Nvidia: como ativar
Eletrônicos

Fim da espera de shaders na Nvidia: como ativar

O driver 621.01 da Nvidia liga o Advanced Shader Delivery em toda RTX: o jogo baixa os shaders prontos e a compilação de vários minutos vira segundos. Funciona em CoD MW4 e Gears E-Day, com Windows 11 24H2 e app Xbox.

Sabe aquela barra de “compilando shaders” que aparece quando você abre um jogo novo no PC e te deixa olhando pra tela por cinco, dez, às vezes trinta minutos? Pra quem tem placa da Nvidia, ela começou a sumir nesta semana. O driver 621.01 liga um recurso chamado Advanced Shader Delivery em todas as GeForce RTX, e com ele o jogo já chega com os shaders prontos pro seu PC, então a espera cai pra poucos segundos.

A ideia lembra bastante o que mostramos no guia de como usar DLSS em placa AMD Radeon, aquele truque de driver que muda a experiência sem trocar de hardware. A diferença é que dessa vez você não precisa instalar nada esquisito, porque o recurso é oficial, grátis e vem no próprio driver.

Como sempre tem pegadinha, por enquanto ele só funciona em poucos jogos e pelo app do Xbox. Por isso vou explicar o que é, contar quem já testou e passar o passo a passo pra você não perder o benefício por um detalhe bobo.

O que é o Advanced Shader Delivery

Shader é o pedacinho de código que diz pra placa de vídeo como desenhar luz, sombra, água e por aí vai, e um jogo moderno tem dezenas de milhares deles. Só que eles vêm num formato genérico e precisam ser traduzidos pra linguagem exata da sua GPU e da versão do seu driver. Essa tradução pesa no processador e acontece na sua máquina, primeiro quando você abre o jogo e depois de novo a cada atualização.

Segundo a Nvidia, essa etapa pode deixar o jogador esperando até 30 minutos. E quando o jogo empurra a compilação pra durante a partida, surge o famoso stutter, aquela travadinha chata toda vez que aparece um efeito novo na tela.

O Advanced Shader Delivery, criado pela Microsoft dentro do DirectX, tira essa tradução da sua máquina e faz tudo na nuvem. A Microsoft compila os shaders do jogo pra cada combinação de placa e driver, e quando você baixa ou atualiza o jogo pelo app do Xbox, recebe o pacote já pronto pro seu PC. A Nvidia fala em taxa de acerto do cache perto de 100%, o que quer dizer que quase nada sobra pra compilar na hora.

Até agora o recurso só funcionava em placas AMD. Com o 621.01 ele chega a todas as RTX e aos notebooks com RTX Spark, e no mesmo dia a Microsoft confirmou suporte também em AMD, Intel e Qualcomm.

Quais jogos e o que muda na prática

A lista ainda é curta, com dois jogos: Call of Duty: Modern Warfare 4, que lança completo nesta sexta (23), e Gears of War: E-Day. No caso do CoD, a Microsoft diz que a compilação na primeira abertura cai de “vários minutos num PC típico” pra poucos segundos, e quando tudo dá certo aparece o aviso “Precompiled shaders installed” no canto da tela de abertura.

Aviso Precompiled shaders installed na abertura de Call of Duty Modern Warfare 4
É esse aviso no canto inferior esquerdo que confirma que os shaders vieram prontos. Microsoft/Activision, via DirectX Developer Blog.

Veio também um bônus que pouca gente esperava. Segundo a PC Gamer, usuários relatam uso de RAM menor nos dois jogos, e no Gears E-Day o Sebastian Castellanos contou ter visto de 7 a 8 GB a menos. Faz sentido, já que sem compilar nada em segundo plano o jogo não precisa segurar tanta memória.

O que a galera está dizendo

No geral, a reação foi de alívio. Shader stutter está entre as maiores reclamações do PC gamer há anos, e o próprio PC Gamer destacou no X o fim da espera como a grande notícia do driver. Nos comentários do blog da Microsoft, o pedido que mais se repete é “quero isso na Steam logo”.

Teve gente que não viu diferença nenhuma, porém. Um leitor do blog da Microsoft, o Michał Jakubowski, contou que estava com o 621.01, via o selo do recurso no Gears E-Day do Game Pass e mesmo assim esperou a compilação pelo mesmo tempo de antes. A resposta que ele recebeu deu a pista, perguntando se ele tinha baixado o jogo antes ou depois de atualizar o driver, e esse detalhe faz diferença, como você vai ver no passo a passo.

Pra mim, é a melhor novidade de PC gamer do ano que quase ninguém vai notar, porque quando funciona você só percebe que a espera sumiu. O que me incomoda é a dependência do app do Xbox, e enquanto o recurso não chegar na Steam o alcance vai continuar pequeno.

Como ativar o Advanced Shader Delivery e testar

Antes de tudo, confira os requisitos. Você precisa de uma placa GeForce RTX de qualquer geração ou de um notebook RTX Spark, do driver Nvidia 621.01 ou mais novo, do Windows 11 na versão 24H2 ou superior, do app Xbox para PC instalado e de um jogo compatível (CoD MW4 ou Gears of War: E-Day). Com isso em mãos, siga esta ordem:

  1. Confira a versão do Windows em Configurações, Sistema, Sobre, e se estiver abaixo da 24H2, atualize pelo Windows Update.
  2. Atualize o driver pelo app da Nvidia ou direto na página oficial do 621.01, nunca por site de terceiros.
  3. Instale o app Xbox para PC pela Microsoft Store, se ainda não tiver.
  4. Só depois disso baixe o jogo. Se você já tinha baixado antes, vale forçar uma atualização ou reinstalar, porque o pacote de shaders vem junto com o download.
  5. Abra o jogo e procure o aviso “Precompiled shaders installed”. Se ele não aparecer e a barra de compilação continuar longa, volte nos itens acima.

E se você comprou o CoD na Steam? Segundo a Nvidia, o recurso não depende da loja, mas o app do Xbox precisa estar instalado no PC. A Microsoft também prometeu levar o ASD pra Steam e pra Epic Games Store, com o Fortnite entre os primeiros, só que ainda sem data.

Quem usa placa de outra marca também entra na festa. Na AMD é preciso o Adrenalin 26.6.1 ou mais novo, em RDNA 1 a 4, enquanto na Intel funciona nas Arc B570 e B580 e nos Core Ultra séries 2 e 3, e na Qualcomm, nos Snapdragon X2.

Um caso recente em que a compilação de shaders pesa bastante é Phantom Blade Zero no PC, que ainda tem um aviso sobre o driver da Nvidia.

Vale atualizar agora?

Se você joga CoD ou Gears, pode atualizar sem pensar duas vezes. Se não joga, atualizar também não faz mal e você já fica pronto pros próximos lançamentos, já que desenvolvedores de Unreal Engine 5.8.4 conseguem integrar o recurso hoje e no Unity ele chega em 2027. A lista deve crescer rápido.

Só não esquece do pré-requisito do Windows, porque quem ainda está no Windows 10 fica de fora. O que fazer com o PC antigo a gente já explicou no post sobre o suporte estendido do Windows 10 até 2027. E se você anda pensando em notebook novo, vale ver o que esperar dos notebooks com RTX Spark, que também ganham o recurso.

E aí, qual jogo te fez esperar mais tempo compilando shader até hoje?

Imagem: tela de abertura de Call of Duty: Modern Warfare 4 com o aviso “Precompiled shaders installed”, Microsoft/Activision, via DirectX Developer Blog

Ao se inscrever você concorda com a Política de Privacidade. Dá pra sair a qualquer momento.

Recomendados pra você

Comentários (0)

Deixe seu comentário