Test de screen tearing
Observa barras que se mueven rápido para detectar el screen tearing (desgarro de pantalla): una ruptura horizontal donde la parte superior e inferior de cada barra ya no están alineadas. Ajusta la velocidad y el ancho de las barras, pasa a pantalla completa y consulta en vivo la tasa de fotogramas, la frecuencia de actualización y los fotogramas perdidos.
Última actualización:
Teclas: Espacio pausa, ← → velocidad, ↑ ↓ ancho de barra, F pantalla completa. El tearing aparece como una ruptura horizontal donde las partes superior e inferior de una barra no están alineadas.
Cómo usar Test de screen tearing
- Observa las barras en movimiento: la prueba empieza al instante a 1,440 píxeles por segundo.
- Pulsa Iniciar pantalla completa para la vista más fiable y mira al centro de la pantalla en lugar de seguir una barra.
- Busca una ruptura horizontal donde las barras se desplacen hacia un lado. Una línea de corte que salta o sube por la pantalla es el tearing clásico con V-Sync desactivado.
- Cambia la velocidad y el ancho de las barras con los controles o las flechas: las barras más anchas y las velocidades más altas hacen más grandes los cortes.
- Revisa las estadísticas: la tasa de fotogramas debería coincidir con tu frecuencia de actualización y los fotogramas perdidos deberían mantenerse cerca de cero. Copia el resultado para compartirlo.
Tearing, judder o desenfoque: qué estás viendo
| Lo que ves | Causa probable | Qué probar |
|---|---|---|
| Una ruptura horizontal con la parte inferior de las barras desplazada hacia un lado | Tearing: se mostró un nuevo fotograma en mitad de una actualización (sin V-Sync) | Activa un compositor o V-Sync, G-SYNC o FreeSync; actualiza el controlador de la GPU |
| Varias líneas de corte a la vez | Tasa de fotogramas muy superior a la frecuencia de actualización con V-Sync desactivado | Limita la tasa de fotogramas o activa V-Sync |
| Las barras saltan de forma irregular pero siguen rectas | Judder o tirones por fotogramas perdidos o retrasados | Revisa el contador de fotogramas perdidos, cierra las aplicaciones pesadas, conecta el portátil a la corriente |
| Las barras dejan una estela o halo tenue | Tiempo de respuesta de píxel (ghosting u overshoot), no tearing | Ajusta la opción overdrive del monitor |
| Las barras se ven dobles o duplicadas | Interpolación de fotogramas o estroboscopio en un televisor o monitor, o tus ojos siguiendo el movimiento a frecuencias de actualización bajas | Usa el modo juego en los televisores; compara a una velocidad menor |
Cómo funciona la prueba
El patrón se vuelve a dibujar en cada actualización de la pantalla con requestAnimationFrame, a la resolución nativa de la pantalla. La distancia que se mueven las barras por fotograma es velocidad ÷ frecuencia de actualización, así que 1,440 px/s en una pantalla de 60 Hz mueve 24 píxeles en cada actualización, y 10 píxeles en una pantalla de 144 Hz. Un corte desplaza la parte inferior de cada barra aproximadamente esa cantidad de píxeles, por eso las velocidades altas hacen que el tearing sea más fácil de ver.
La frecuencia de actualización es la mediana de los últimos 240 intervalos entre fotogramas (1000 ÷ mediana en ms). Un fotograma cuenta como perdido cuando su intervalo es más de 1.5 veces la mediana, y las pausas largas suman un fotograma perdido por cada actualización omitida.
Consejos para probar V-Sync y la sincronización adaptativa
- Usa la pantalla completa y mira al centro de la pantalla. Los cortes se detectan más fácilmente con barras anchas y un patrón blanco sobre negro.
- Prueba el patrón Filas opuestas: las filas que se mueven en direcciones distintas hacen que una línea de corte aparezca como un escalón en cada fila.
- Para comprobar G-SYNC o FreeSync, activa el contador de frecuencia de actualización en pantalla del monitor; en un navegador debería coincidir con la frecuencia mostrada aquí.
- Los juegos se ejecutan fuera del compositor del navegador, así que si los juegos tienen tearing pero esta página no, cambia los ajustes de V-Sync o de límite de fotogramas en el juego o en el panel de control de la GPU.
Preguntas frecuentes
¿Cómo se ve el screen tearing?
El tearing muestra un fotograma en la parte superior de la pantalla y el siguiente en la parte inferior, así que las barras verticales en movimiento parecen cortadas por una línea horizontal con la parte inferior desplazada hacia un lado. La línea suele moverse o parpadear de un fotograma a otro. Los tirones o el judder son distintos: toda la imagen salta de forma irregular, pero se mantiene en una sola pieza.
¿Por qué se produce el tearing?
Ocurre cuando la tarjeta gráfica sustituye la imagen que se está enviando al monitor en mitad de una actualización. Es el comportamiento normal con V-Sync desactivado cuando la tasa de fotogramas no coincide con la frecuencia de actualización. V-Sync, G-SYNC, FreeSync y otras tecnologías de sincronización adaptativa lo evitan sincronizando los cambios de fotograma con la pantalla.
¿Puede una página web mostrar tearing?
Los navegadores normalmente dibujan a través del compositor del sistema operativo, que espera a la sincronización vertical, así que en la mayoría de configuraciones de Windows, macOS, Android e iOS esta prueba no muestra tearing. El tearing en un navegador apunta a la cadena de visualización: sesiones Linux X11 sin compositor o con TearFree desactivado, algunos ajustes del controlador de la GPU, escritorios remotos y herramientas de captura de pantalla, o un monitor o televisor que procesa mal la señal.
¿Qué es la opción Píxeles enteros por fotograma?
Normalmente las barras se mueven una distancia basada en el tiempo transcurrido, que puede ser una fracción de píxel. Con esta opción activada se mueven el mismo número entero de píxeles en cada actualización, así que cualquier salto irregular que veas se debe a fotogramas perdidos o retrasados y no al redondeo.
¿Por qué mi tasa de fotogramas es menor que mi frecuencia de actualización?
El navegador puede estar limitado por un modo de ahorro de energía, una CPU o GPU ocupada, o porque la pestaña está en segundo plano. Los portátiles con batería y los navegadores con la aceleración por hardware desactivada suelen funcionar a tasas más bajas. La frecuencia de actualización mostrada es el intervalo mediano entre fotogramas, así que sigue siendo correcta aunque se pierdan algunos fotogramas.
¿Cómo soluciono el tearing en Linux?
Usa un escritorio con compositor (la mayoría de las sesiones Wayland no tienen tearing), activa el compositor en Xfce o escritorios similares, o activa la opción TearFree del controlador X11 de Intel o AMD. En NVIDIA con X11, activar Force Full Composition Pipeline en la configuración de NVIDIA elimina el tearing a costa de una pequeña latencia.
¿Es segura la prueba para personas sensibles a los destellos?
Los patrones se mueven, pero no hacen parpadear toda la pantalla. Las velocidades muy altas con barras finas pueden parecer parpadeantes, así que baja la velocidad o detente si te resulta incómodo.
¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?
Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.