Tearing no monitor: teste de screen tearing
Barras verticais pretas e brancas atravessam a tela na velocidade que você escolher. Se a tela mostra parte de um quadro e parte do seguinte na mesma atualização, as barras se partem de lado ao longo de uma linha horizontal: isso é o tearing. Procure barras retas que de repente parecem cortadas e deslocadas.
Atenção: este teste mostra listras de alto contraste em movimento rápido. Não use se você tem sensibilidade a luzes piscando ou padrões em movimento.
Rodando. Use a tela cheia e olhe para o meio da tela.
- Quadros por segundo
- —
- Taxa comum mais próxima
- —
- Quadros atrasados
- 0
- Deslocamento por quadro
- —
Um tearing é uma linha horizontal onde as barras se partem e se deslocam para o lado. Os navegadores normalmente esperam a atualização da tela (VSync), então barras retas são o resultado normal aqui; isso não quer dizer que jogos com VSync desligado não vão ter tearing. A página não consegue detectar o tearing sozinha.
Como fazer o teste
- Feche outras abas e apps pesados e aperte Tela cheia. Aperte Sair da tela cheia ou Esc para sair.
- Comece com 1920 px/s e barras de 80 px. Olhe para o meio da tela em vez de seguir uma barra.
- Teste as velocidades mais altas: quanto mais as barras andam entre dois quadros (mostrado como Deslocamento por quadro), maior e mais fácil de ver fica o tearing.
- Confira Quadros por segundo e Taxa comum mais próxima: eles devem bater com a taxa de atualização do monitor. Se não baterem, veja antes o teste de Hz do monitor.
O que você provavelmente vai ver no navegador
Na maior parte do tempo as barras ficam retas. É o esperado: Chrome, Edge, Firefox e Safari desenham as páginas pelo compositor do sistema operacional, que normalmente espera a atualização da tela (VSync) antes de mostrar um quadro novo. Sem um quadro chegando no meio da atualização, não há o que rasgar.
Então um resultado limpo aqui diz que o caminho do navegador está sincronizado. Ele não prova que os jogos não vão ter tearing: um jogo em tela cheia exclusiva com VSync desligado, ou acima da faixa do FreeSync/G-Sync, manda quadros assim que ficam prontos, e é aí que o tearing costuma aparecer.
Se você vir linhas de tearing
- Uma linha que pula pela tela: os quadros estão sendo mostrados sem esperar a atualização. Isso pode acontecer com algumas configurações do driver de vídeo, com ferramentas de área de trabalho remota e de compartilhamento de tela, ou com a aceleração de hardware desligada no navegador.
- Uma linha que fica mais ou menos no mesmo lugar: muitas vezes um problema no caminho do vídeo, como uma placa de captura, um modo de processamento da TV ou uma diferença entre a taxa de saída e a da tela.
- Tremida ou travadinha em vez de tearing: as barras pulam de forma irregular, mas continuam retas. São quadros atrasados ou repetidos, não tearing; confira Quadros atrasados e o frame skipping test.
- Rastros atrás das barras: é resposta lenta dos pixels, não tearing; use o teste de ghosting monitor.
Tearing nos jogos: VSync e sincronização adaptativa
- VSync ligado remove o tearing segurando cada quadro até a próxima atualização, ao custo de um pouco mais de atraso e de travadinhas quando o FPS cai abaixo da taxa de atualização.
- Sincronização adaptativa (FreeSync, G-Sync, HDMI VRR) faz a tela esperar a placa de vídeo, o que remove o tearing enquanto o FPS ficar dentro da faixa suportada pelo monitor. Confira se está ligada tanto no menu do monitor quanto no driver de vídeo.
- Acima da faixa da sincronização adaptativa o tearing pode voltar. Limitar o FPS alguns quadros abaixo da taxa de atualização é um jeito comum de ficar dentro da faixa.
Para entender como taxa de atualização, FPS e tempo de resposta se relacionam, veja taxa de atualização e tempo de resposta.
Limites
- A página não detecta o tearing sozinha: ela só desenha o padrão. Os seus olhos, ou uma câmera, decidem.
- O navegador não consegue desligar o VSync, então isto não substitui testar no jogo que tem tearing.
- Barras de alto contraste em movimento rápido podem incomodar. Se você tem sensibilidade a luzes piscando ou padrões em movimento, não use este teste. Com a redução de movimento ativada no sistema, a animação começa pausada.
Perguntas frequentes
Por que não vejo tearing neste teste se vejo nos jogos?
Os navegadores mostram as páginas pelo compositor do sistema, que é sincronizado com a atualização da tela. Os jogos em tela cheia com VSync desligado não são, então podem ter tearing quando esta página não tem.
O FreeSync ou o G-Sync funcionam no navegador?
Alguns navegadores conseguem usar taxa de atualização variável em tela cheia, mas isso depende do navegador, do sistema operacional e das configurações do driver. Esta página mostra o FPS que o navegador realmente alcança; ela não sabe se a sincronização adaptativa está ativa.
Screen tearing é sinal de monitor com defeito?
Geralmente não. O tearing vem de quadros enviados no meio da atualização, o que é questão de configuração e de tempo. Um defeito do monitor aparece diferente: cintilação, linhas que ficam mesmo com a imagem parada, ou tela preta.
Testes relacionados
- Teste de Hz do monitorMede quantos quadros por segundo esta aba do navegador desenha, com quadros atrasados e variação.
- Teste de frame skippingUma grade que acende uma célula por quadro; uma foto de longa exposição mostra os quadros pulados como falhas.
- Teste de ghosting do monitorObjetos em movimento a três velocidades indicadas, sobre quatro fundos, para comparar ghosting, rastro e overshoot.
- Teste de pixel mortoCores em tela cheia para encontrar pixels mortos, travados e acesos em qualquer tela.
- Teste de uniformidadeCinzas em tela cheia para encontrar clouding, cantos escuros, banding e dirty screen effect.
- Teste de backlight bleedingTelas escuras em tela cheia para diferenciar backlight bleeding, IPS glow e clouding.
- Teste de nível de preto e brancoQuadrados quase pretos (1–20) e quase brancos (235–254) para ver black crush e branco estourado.
- Teste de gradienteDegradês de cinza, vermelho, verde e azul de 0 a 255 para ver color banding, com referências de 16 a 256 passos.
- Teste de cores da telaCores sólidas em tela cheia: vermelho, verde, azul, amarelo, roxo, rosa e qualquer cor personalizada.
- Teste de touch screenDesenhe sobre a tela inteira para achar zonas mortas e verificar o multitoque.
- Tela brancaUma página toda branca em tela cheia para verificar, limpar ou iluminar.
- Tela pretaUma página toda preta em tela cheia para achar pixels acesos e vazamento de luz.
- Tela vermelhaUma luz vermelha em tela cheia com quatro níveis de brilho, do vermelho puro ao bem escuro.
- Tela rosaUma luz rosa em tela cheia em tons suaves, para selfies, videochamadas e fundos.
- Mesa de luz para desenhoTransforme um tablet ou notebook numa mesa de luz clara e uniforme que ignora o lápis enquanto você decalca.
- Ring light onlineUse a tela como luz suave para chamadas de vídeo e selfies, em branco quente, neutro ou frio.
- Régua onlineRégua em tamanho real na tela, em cm, mm e polegadas, calibrada com um cartão de banco para ter a escala certa.