¿Qué es Vsync y si lo usas??

¿Qué es Vsync y si lo usas??

VSYNC es una opción que verá en la mayoría de los videojuegos de PC y, a veces, incluso en otras aplicaciones. Pero que es vsync? Qué hace? ¿Deberías encenderlo o desactivarlo?? 

La respuesta a esto es complicada, pero una vez que comprenda el propósito de VSYNC, sabrá cuándo encenderlo o dejarlo.

Tabla de contenido

    Los marcos más únicos que se pueden mostrar en un segundo, aparece la moción más suave y nítida. Tu cerebro fusiona los marcos y lo percibe como una imagen conmovedora.

    En un sistema informático, la GPU (Unidad de procesamiento de gráficos) prepara los marcos que se enviarán a la pantalla. Sin embargo, si la pantalla no está lista para un nuevo cuadro porque todavía está funcionando para dibujar el anterior, puede causar una situación en la que se muestran partes de diferentes marcos al mismo tiempo. VSYNC está destinado a prevenir esta situación, sincronizar los marcos de la GPU a la velocidad de actualización del monitor.

    Tasas de actualización típicas

    La tasa de actualización de exhibición más común es 60Hz. Es decir, 60 actualizaciones por segundo. La mayoría de los monitores y televisores de computadora ofrecen al menos tanto.

    También puede comprar monitores de computadora en una variedad de tarifas de actualización, que incluyen; 75Hz, 120 Hz, 144 Hz, 240 Hz y 300 Hz. También puede haber otros números de bola rol también, pero estos son típicos, con tasas de actualización más altas fuera de los sistemas de juegos especializados. 

    Los televisores son casi todas las unidades de 60 Hz, con conjuntos de 120 Hz que ahora ingresan al mercado convencional junto con la última generación de consolas de juego que respaldan esa tasa de actualización.

    Las velocidades de cuadro coincidentes para actualizar la velocidad

    La velocidad de actualización de la pantalla no tiene que coincidir con la velocidad de cuadro del contenido exactamente. Por ejemplo, si está jugando 30 cuadros por segundo video en una pantalla de 60Hz, entonces solo necesita mostrar dos marcos idénticos a 60Hz, totalizando 30 marcos únicos.

    Las imágenes de 24 fps plantean un desafío, ya que 24 no se divide perfectamente en 60. Hay diferentes formas de resolver esto. Algunas pantallas usan una forma de conversión de video conocida como un "pulldown" que compensa el desajuste a costa de ejecutar el contenido a una velocidad ligeramente diferente a la prevista.

    Muchas pantallas modernas también pueden cambiar a diferentes tasas de actualización. Por lo tanto, un televisor puede cambiar a 48 Hz o incluso 24 Hz para obtener una sincronización perfecta con imágenes de 24 fps. Los televisores de 120Hz no tienen que hacer esto, ya que 24 se divide de manera uniforme en 120.

    Cuándo usar VSYNC

    Con los videojuegos, los marcos no se producen de manera tan ordenada como con el cine o el video. Dejados sin limitadores, la CPU, GPU y el motor de juego intentan producir tantos marcos como sea posible. Sin embargo, dado que la carga de trabajo que el motor de juego pone en estos componentes puede variar, la velocidad de cuadro puede fluctuar.

    Como se mencionó anteriormente, cuando la GPU envía marcos que no están sincronizados con la tasa de actualización del monitor, obtendrá ese aspecto revelador de la pantalla donde diferentes partes de la imagen no se alinean.

    Cuando activa VSYNC, su GPU solo envía un marco para mostrar cuando el monitor está listo para dibujar un nuevo cuadro, también limita efectivamente la velocidad a la que se representan los marcos. Pero esto en realidad puede causar otro problema que resulte de cómo los marcos se "amortiguan". A continuación, discutiremos dos tipos comunes de amortiguación de cuadros.

    Vsync de doble versus triple buffado

    Un "búfer" es una región de memoria designada como un área de espera para leerse cuando algún otro dispositivo o proceso está listo para ello. Cuando su GPU presenta un marco, está escrito en un búfer. Luego la pantalla lee el marco de ese búfer para dibujarlo.

    El llamado "doble búfer" es la norma hoy. Hay dos buffers, que se turnan para actuar como el amortiguador de "frente" y espalda ". La pantalla dibuja el marco del búfer delantero, mientras que la GPU se escribe en el búfer posterior. Luego, los dos buffers cambian de roles y el proceso se repite.

    Sin VSYNC, los dos buffers se pueden cambiar en cualquier momento. Por lo tanto, es posible que la pantalla dibuje parte de cada búfer en el marco, lo que resulta en desgarro. Cuando enciende Vsync, esa rotura desaparece. Sin embargo, si la GPU no logra terminar de escribir en el búfer posterior en 1/60 de segundo, ese marco se omite. Esto da como resultado 30 cuadros efectivos por segundo.

    A menos que su computadora pueda renderizar constantemente 60 cuadros por segundo, es probable que experimente 30 fps bloqueados o marcos de balanceo salvajemente que se rompe entre 30 y 60.

    El bufón triple agrega un segundo búfer de espalda, lo que significa que siempre hay un marco listo para ser cambiado al búfer delantero, lo que hace posible tener números impares como 45 o 59 cuadros por segundo en una pantalla de 60 Hz. Si se le da la opción, el bufinero triple siempre es una buena opción.

    Tipos VSYNC mejorados

    Los fabricantes de tarjetas gráficas continúan lidiando con el desgarro de la pantalla y otros artefactos causados ​​por el desgarro de la pantalla. Cada fabricante importante ha presentado versiones avanzadas de VSYNC que intentan ofrecer todos los beneficios sin los inconvenientes.

    Nvidia tiene adaptiveSync y FastSync, cada uno con su propio enfoque inteligente para VSYNC. El único solo enciende VSYNC si la velocidad de cuadro de un juego es igual o superior a la velocidad de actualización. Si cae por debajo de eso, VSYNC está deshabilitado, eliminando la latencia del búfer. La última solución es mejor, ya que permite el amortiguación triple y proporciona la velocidad de cuadro más alta sin desgarrar.

    AMD ha mejorado la sincronización, que es como AdaptiveSync.

    VSYNC versus tasa de actualización variable

    Hay una alternativa poderosa a VSYNC conocida como tasa de actualización variable. La tecnología de Nvidia se conoce como G-Sync y AMD ha desarrollado Freesync, pero ha hecho que sea gratis y abierto para que cualquiera lo use.

    Ambas tecnologías permiten que el monitor y la GPU hablen entre sí de tal manera que los marcos se sincronizan con una precisión casi perfecta. En otras palabras, todos los inconvenientes de VSYNC se abordan aquí.

    La advertencia principal es que el monitor en sí tiene que admitir la tecnología. Es raro encontrar monitores que respalden ambos estándares, pero Nvidia recientemente ha cedido y agregado el soporte de Freesync para ciertos monitores. También puede intentar activar FreeSync en monitores, no la lista blanca por NVIDIA, pero los resultados pueden no ser grandes en algunos casos.

    Así que resumamos lo que necesita saber sobre el uso de VSYNC:

    • Si su juego no puede sostener una velocidad de cuadro igual o superior a la tasa de actualización de su monitor, habilite el amortiguación triple o reduzca la tasa de actualización.
    • Si su GPU ofrece una versión más avanzada de VSYNC, vale la pena probarlo.
    • G-Sync y Freesync son alternativas deseables a VSYNC si tiene acceso a ellos.
    • Si desea el mínimo de retraso de entrada para los juegos competitivos, apague VSYNC y viva con el desgarro de la pantalla, si la actualización variable no está disponible.

    Esos son los conceptos básicos de lo que es VSYNC. Ahora sal y diviértete con una experiencia de juego sin lágrimas.