Pular para o conteúdo
Games

Shaders nos jogos de PC: por que o jogo trava e o que fazer

Resposta rápida

Shaders são pequenos programas que a placa de vídeo usa para desenhar luz, sombra e efeitos. Eles precisam ser compilados para o seu hardware, e quando isso acontece durante o jogo podem surgir travadinhas, que diminuem depois que o cache é criado.

Neste artigo
  1. O que são shaders
  2. Por que causa travadas
  3. O que ajuda
  4. Quando mexer no cache

Você abre um jogo, entra em uma fase nova e a imagem engasga por um instante. Na segunda vez, o mesmo trecho roda liso. Um dos motivos mais comuns é a compilação de shaders.

O que são shaders

Shaders são instruções que a placa de vídeo executa para calcular como cada superfície aparece: brilho, reflexo, sombra, água, fumaça. Os desenvolvedores escrevem esse código de forma geral, e ele precisa ser traduzido para a placa específica que você tem. Essa tradução é a compilação.

Por que causa travadas

Quando o jogo precisa de um efeito novo e ele ainda não foi compilado, a placa para o quadro para fazer a tradução. O resultado são engasgos curtos, que variam de jogo para jogo. Depois de compilado, o resultado fica guardado em um cache e não precisa ser refeito.

Por isso alguns jogos mostram uma tela de compilação de shaders no primeiro acesso, ou após atualizações. É uma forma de adiantar o trabalho e evitar as travadinhas na hora de jogar.

O que ajuda

  • Deixe a compilação inicial terminar quando o jogo oferecer.
  • Instale as atualizações do jogo e do driver. Após um driver novo, o cache pode ser refeito. Veja como atualizar drivers no Windows com segurança.
  • Instale o jogo em um SSD, que carrega o cache e os arquivos mais rápido.
  • Em lojas como a Steam, há opções de cache de shaders nas configurações, em alguns sistemas. O nome e a presença da opção variam.
  • Feche programas pesados em segundo plano.

Quando mexer no cache

Apagar o cache de shaders só costuma ser indicado para resolver falhas visuais, como texturas estranhas após uma atualização. Nos demais casos, deixe como está. Se a opção estiver nas configurações da placa de vídeo, ela pode ter outro nome conforme o fabricante.

  • PC gamer
  • Desempenho
  • Placa de vídeo

Perguntas frequentes

Preciso esperar a compilação de shaders quando o jogo pede?

Em geral compensa, porque o processo reduz travadas depois. Ele pode ser repetido após atualizar o driver da placa de vídeo ou o próprio jogo.

Posso apagar o cache de shaders?

Pode, mas ele será recriado e as travadinhas podem voltar por um tempo. Faça isso só se houver erro visual ou problema após atualização.

Leia também

Games

Temperatura do PC nos jogos: o que é normal e como monitorar

Saiba medir a temperatura e reconhecer quando o PC está esquentando além da conta.

· 2 min de leitura
Computadores e Tecnologia

Como atualizar drivers no Windows com segurança

Os três caminhos seguros para atualizar drivers, os que mais importam e os cuidados que evitam dor de cabeça.

· 5 min de leitura
Games

Jogos ocupam tanto espaço: por quê e como gerenciar o disco

Jogos modernos passam de dezenas de gigabytes, mas dá para controlar o espaço com algumas escolhas.

· 2 min de leitura
Games

VRAM da placa de vídeo: o que é e quanto você precisa em jogos

A VRAM é a memória própria da placa de vídeo, e faltar dela causa travadas mesmo com GPU forte.

· 2 min de leitura

Deixe seu comentário