Teste de GPU
Identifique sua placa de vídeo, inspecione os recursos do WebGL e execute um teste de estresse em tempo real que mede a taxa de quadros sustentada diretamente no seu navegador.
Press start to render the 3D GPU stress object
Min FPS
—
FPS
—
Max FPS
—
Render controls
WebGL
- Support:
- No
- Version:
- —
- Vendor:
- —
- Renderer:
- —
- Performance:
- Min: N/A FPS | Max: N/A FPS
WebGPU
- Support:
- Checking…
- Version:
- —
- Vendor:
- —
- Renderer:
- —
- Max texture:
- —
Current mode
- Active renderer:
- WebGL
- Current FPS:
- Idle
- Rendering status:
- Stopped
- Device pixel ratio:
- —
Settings
- VSync:
- Enabled
- Transparency:
- 100%
- Wireframe mode:
- Disabled
- Framerate cap:
- Display refresh
Guia rápido: como usar o Teste de GPU
Leva menos de um minuto- 1Feche outras abas pesadas antes de iniciar o benchmark.
- 2Clique em Iniciar para lançar o teste de renderização 3D ao vivo.
- 3Observe o FPS mínimo, atual e máximo se estabilizarem em cerca de dez segundos.
- 4Compare a string do renderizador relatada com a GPU que você espera estar ativa.
Visão Geral
Todo navegador se comunica com seu hardware gráfico através de uma camada chamada WebGL, que é a mesma tecnologia por trás de jogos de navegador, efeitos de vídeo e visualizações 3D na web. Como o WebGL se posiciona diretamente sobre o driver da sua GPU, ele pode reportar informações úteis sobre qual chip está realmente renderizando suas páginas, e pode ser forçado o suficiente para revelar quanta capacidade de sobra esse chip possui.
Este teste faz duas coisas. Primeiro, ele lê informações de identificação da sua GPU através da extensão WEBGL_debug_renderer_info e lista as capacidades do WebGL2, como o tamanho máximo da textura e quantas extensões seu navegador expõe. Segundo, ele executa um shader animado curto que renderiza um padrão fractal em movimento por cinco segundos enquanto monitora seus frames por segundo reais, depois converte isso em uma única pontuação que você pode comparar entre dispositivos, navegadores, ou antes e depois de uma atualização de driver.
Nada disso requer a instalação de nada. Ele funciona inteiramente em JavaScript e WebGL, as mesmas tecnologias que todo site moderno já usa, então os números que você vê refletem o que seu navegador pode realmente entregar durante o uso diário, não um pico teórico medido por software de benchmarking dedicado.
Como ler seus resultados
Fornecedor e renderizador
O campo do fornecedor geralmente nomeia o fabricante do chip, como NVIDIA, AMD, Intel, Apple ou Qualcomm. O campo do renderizador é mais específico e frequentemente inclui o modelo exato, como "NVIDIA GeForce RTX 4060" ou "Apple M2 GPU". Se ambos os campos mostrarem algo genérico como "WebKit WebGL" ou "ANGLE", seu navegador está mascarando os detalhes, geralmente por motivos de privacidade ou porque a extensão de depuração não está disponível.
Painel de recursos
O tamanho máximo da textura indica a maior textura individual que sua GPU pode lidar, comumente 8192 ou 16384 pixels em hardware moderno, e valores menores como 4096 sugerem hardware gráfico mais antigo ou mais limitado. A contagem de extensões é um indicador aproximado de quão moderna e completa é a combinação do driver da GPU; mais extensões geralmente significa que técnicas de renderização mais avançadas estão disponíveis para as páginas da web.
Gráfico de linha de estresse e pontuação
As barras de sparkline mostram sua taxa de quadros instantânea amostrada ao longo da execução de cinco segundos. Uma sparkline plana e alta significa que sua GPU está acompanhando confortavelmente. Uma sparkline que começa alta e diminui constantemente geralmente aponta para estrangulamento térmico, especialmente em laptops e telefones. A pontuação final é a média de FPS sustentada escalonada para um único número comparável, aproximadamente na faixa de 100 a 400 para placas gráficas integradas e 1000 ou mais para GPUs discretas capazes.
Solução de problemas
WebGL diz que não está disponível
Abra as configurações do seu navegador e procure por "Sistema" ou "Avançado", então encontre "Usar aceleração de hardware quando disponível" e certifique-se de que está ativado. Depois de ativá-lo, feche completamente e reabra o navegador, já que uma simples atualização de aba nem sempre é suficiente para reinicializar o contexto gráfico.
O renderizador mostra SwiftShader, llvmpipe, ou um nome genérico
Isso significa que o navegador está usando um renderizador de software baseado em CPU em vez de sua GPU. Atualize seu driver gráfico diretamente do site da NVIDIA, AMD ou Intel, em vez de depender do Windows Update, já que os drivers dos fornecedores de GPU são atualizados com muito mais frequência. Se você estiver em uma máquina virtual ou sessão de desktop remoto, a renderização de software é frequentemente esperada e não pode ser corrigida de dentro do navegador.
Taxa de quadros baixa ou instável durante o teste de estresse
Feche outras abas e aplicativos que possam estar competindo pela GPU, particularmente chamadas de vídeo, sites de streaming ou outras páginas de benchmark. Em um laptop, conecte-o à energia antes de testar, já que muitos sistemas limitam intencionalmente o desempenho da GPU enquanto estão na bateria para economizar energia.
Por que o teste de GPU é importante para o uso diário
A maioria das pessoas não pensa na sua GPU até que algo pareça errado: uma chamada de vídeo fica picotada, um jogo engasga ou uma ferramenta de design trava ao rolar. A GPU é responsável por muito mais do que jogos, ela também acelera a decodificação de vídeo, rolagem suave, animações de janela e, cada vez mais, tarefas de aprendizado de máquina executadas localmente no navegador. Uma GPU que está silenciosamente retornando à renderização de software fará com que tudo isso pareça lento, mesmo em um computador que de outra forma seria rápido.
Executar este teste periodicamente, especialmente após uma atualização do sistema ou mudança de driver, oferece uma verificação rápida de sanidade. Se sua pontuação cair subitamente em comparação com uma execução anterior no mesmo dispositivo, isso é um forte sinal de que algo mudou em seu driver ou configurações de energia, em vez de seu hardware estar se degradando.
Comparando resultados entre dispositivos
Como os testes de GPU do navegador são afetados por muitas variáveis de software, a comparação mais confiável é de dispositivo para dispositivo no mesmo navegador, ou antes e depois no mesmo dispositivo. Comparar os gráficos integrados de um laptop com a GPU discreta de um desktop sempre favorecerá o desktop, mas comparar a pontuação do mesmo laptop no Chrome versus Firefox pode revelar se o pipeline de renderização de um navegador é melhor otimizado para o seu hardware.
- Execute o teste em ambos os navegadores com o laptop conectado à energia e sem outras abas pesadas abertas.
- Repita cada teste duas ou três vezes, já que a primeira execução pode incluir um breve custo de aquecimento JIT.
- Observe a temperatura ambiente e quanto tempo o laptop está em funcionamento, pois o estado térmico afeta o desempenho sustentado.
Perguntas frequentes
Como verifico minha GPU em um navegador sem instalar nada?
Esta página lê as strings de fornecedor e renderizador da sua placa gráfica diretamente através da API WebGL, sem necessidade de download. Clique no painel do adaptador gráfico acima e ele mostrará o chip identificado, juntamente com as versões WebGL e GLSL.
Por que minha GPU aparece como 'Google SwiftShader' ou 'llvmpipe'?
Esses nomes significam que seu navegador reverteu para um renderizador de software em vez de usar seu hardware real. Isso geralmente acontece quando a aceleração de hardware está desabilitada nas configurações do navegador, um driver de GPU travou, ou você está dentro de uma máquina virtual ou sessão de desktop remoto sem GPU passthrough.
O teste de GPU é preciso em comparação com um benchmark nativo como o 3DMark?
Não, e nem tenta ser. Testes WebGL baseados em navegador são limitados pelo compositor do navegador, sobrecarga do driver e configurações de economia de energia, então as pontuações serão mais baixas do que um benchmark nativo DirectX ou Vulkan. Use este teste para comparar o desempenho relativo entre seus próprios dispositivos ou navegadores, não para comparar com bancos de dados de benchmarks nativos.
O que é WEBGL_debug_renderer_info e por que pode estar bloqueado?
É uma extensão de navegador que revela o fornecedor e o modelo reais da GPU, já que o WebGL normalmente relata uma string genérica por motivos de privacidade. O Firefox com resistFingerprinting ativado, e alguns navegadores focados em privacidade, bloqueiam esta extensão completamente, então você verá rótulos genéricos em vez do nome real do seu hardware.
Por que minha taxa de quadros está baixa, mesmo tendo uma boa placa de vídeo?
As causas comuns incluem a aba do navegador rodando em modo de economia de bateria, outra aba ou aplicativo pesado competindo pela GPU, um monitor externo forçando um caminho de atualização mais baixo, ou a aceleração de hardware do navegador estar desativada. Tente fechar outras abas que exijam muito da GPU e execute o teste novamente.
O que o número da pontuação da GPU realmente significa?
A pontuação é derivada da média de quadros por segundo sustentada durante a renderização de estresse de cinco segundos, escalada para que gráficos integrados típicos fiquem na casa das centenas baixas e GPUs dedicadas fiquem muito mais altas. É um número relativo para comparar execuções, não uma unidade padrão da indústria.
Este teste funciona em telefone ou tablet?
Sim, o Safari móvel, o Chrome para Android e a maioria dos navegadores móveis suportam WebGL e executarão o teste de estresse, embora as GPUs móveis geralmente limitem o desempenho após alguns segundos de carga sustentada para gerenciar o calor, o que é refletido honestamente no gráfico de linha.
Por que vejo menos extensões WebGL do que o esperado?
Os navegadores habilitam apenas um subconjunto das possíveis extensões WebGL dependendo da plataforma, driver e política de segurança. Uma contagem menor de extensões não significa necessariamente hardware mais fraco, pode também refletir uma configuração de navegador mais conservadora ou um driver de GPU desatualizado.
Este teste pode danificar minha GPU ou causar superaquecimento?
Não. A renderização de estresse dura apenas cinco segundos e usa um shader fractal leve, o que está muito aquém do que causaria problemas térmicos. Se você quiser um teste de carga sustentada mais longo, execute-o várias vezes e observe se a taxa de quadros cai entre as execuções, o que pode indicar limitação térmica.
Meu navegador informa que 'WebGL não está disponível'. Como corrijo isso?
Abra as configurações do seu navegador e procure por 'aceleração de hardware', então certifique-se de que esteja ativada e reinicie o navegador. Se já estiver ativada, atualize seu driver de GPU no site do fabricante (NVIDIA, AMD ou Intel), pois um driver desatualizado ou corrompido é a causa mais comum de o WebGL ser desativado automaticamente.
Usar uma GPU externa (eGPU) altera os resultados aqui?
Sim, se o seu sistema operacional estiver roteando a renderização do navegador através da eGPU. Verifique as configurações gráficas do seu sistema operacional (Configurações de gráficos do Windows, ou Ajustes do Sistema macOS) para confirmar qual GPU está atribuída ao processo do seu navegador, já que alguns sistemas voltam para a GPU integrada para aplicativos em janela.
Testes relacionados
Guias relacionados
- Monitor diz 'sem sinal'? Conserte uma tela em brancoIsole problemas de cabo, porta, GPU e resolução por trás de uma tela preta ou sem sinal.
- Superaquecimento do laptop: causas e soluçõesPor que seu laptop esquenta e diminui o desempenho, e o que realmente o resfria.
- Computador lento? Diagnostique a causa realDescubra se sua CPU, memória, armazenamento ou rede é o verdadeiro gargalo.