Qu'est-ce que VSYNC et devriez-vous l'utiliser?

Qu'est-ce que VSYNC et devriez-vous l'utiliser?

VSYNC est une option que vous verrez dans la plupart des jeux vidéo PC et parfois même dans d'autres applications. Mais qu'est-ce que vsync? Qu'est ce que ça fait? Si vous l'allumez ou désactivez? 

La réponse à cela est compliquée, mais une fois que vous comprenez le but de VSYNC, vous saurez quand l'allumer ou le laisser.

Table des matières

    Les cadres les plus uniques qui peuvent être montrés en une seconde, le mouvement plus lisse et plus net apparaît. Votre cerveau fusionne les cadres et le perçoit comme une image en mouvement.

    Dans un système informatique, le GPU (unité de traitement graphique) prépare des cadres à envoyer à l'affichage. Cependant, si l'écran n'est pas prêt pour un nouveau cadre car il fonctionne toujours sur le dessin de la précédente, il peut provoquer une situation où des parties de trames différentes sont affichées en même temps. VSYNC est destiné à empêcher cette situation, en synchronisant les cadres du GPU au taux de rafraîchissement du moniteur.

    Taux de rafraîchissement typiques

    Le taux de rafraîchissement de l'affichage le plus courant est 60 Hz. C'est-à-dire 60 actualités par seconde. La plupart des moniteurs et téléviseurs informatiques offrent au moins autant.

    Vous pouvez également acheter des moniteurs informatiques dans une variété de taux de rafraîchissement, notamment; 75 Hz, 120 Hz, 144 Hz, 240 Hz et 300 Hz. Il peut également y avoir d'autres numéros bizarres, mais ceux-ci sont typiques, les taux de rafraîchissement plus élevés étant plus rares en dehors des systèmes de jeu spécialisés. 

    Les téléviseurs sont presque tous les 60 unités Hz, avec 120 ensembles Hz entrant maintenant sur le marché grand public ainsi que la dernière génération de consoles de jeu qui soutiennent ce taux de rafraîchissement.

    Débit d'images correspondant pour actualiser le taux

    La vitesse de rafraîchissement de l'écran ne doit pas correspondre à la fréquence d'images du contenu exactement. Par exemple, si vous jouez à 30 images par seconde vidéo sur un écran de 60 Hz, alors il vous suffit d'afficher deux cadres identiques à 60 Hz, totalisant 30 cadres uniques.

    Les images 24fps pose un défi, car 24 ne se divise pas bien en 60. Il existe différentes façons de résoudre ce. Certains écrans utilisent une forme de conversion vidéo connue sous le nom de «pull» qui compense l'inadéquation au prix de l'exécution du contenu à une vitesse légèrement différente de celle prévue.

    De nombreux écrans modernes peuvent également passer à différents taux de rafraîchissement. Ainsi, un téléviseur peut passer à 48 Hz ou même 24 Hz pour obtenir une synchronisation parfaite avec des images de 24 images par seconde. Les téléviseurs de 120 Hz n'ont pas à le faire, car 24 divise uniformément en 120.

    Quand utiliser vsync

    Avec les jeux vidéo, les cadres ne sont pas produits de manière si ordonnée que pour le film ou la vidéo. Laissée sans limite. Cependant, puisque la charge de travail que le moteur de jeu met sur ces composants peut varier, la fréquence d'images peut fluctuer.

    Comme mentionné ci-dessus, lorsque le GPU envoie des cadres qui ne sont pas synchronisés avec le taux de rafraîchissement du moniteur, vous obtiendrez ce look de déchirure d'écran révélateur où différentes parties de l'image ne s'alignent pas.

    Lorsque vous activez VSYNC, votre GPU envoie uniquement une image à afficher lorsque le moniteur est prêt à dessiner un nouveau cadre, limitant également efficacement la vitesse à laquelle les trames sont rendues. Mais cela peut en fait entraîner un autre problème qui résulte de la façon dont les cadres sont «tamponnés». Ensuite, nous discuterons de deux types communs de tampon de cadre.

    VSYNC double contre triple tampon

    Un «tampon» est une région de mémoire désignée comme une zone d'attente à lire quand un autre appareil ou processus est prêt pour. Lorsque votre GPU rend un cadre, il est écrit dans un tampon. Ensuite, l'écran lit le cadre de ce tampon pour le dessiner.

    Le soi-disant «double tampon» est la norme aujourd'hui. Il y a deux tampons, à tour de rôle pour agir comme le tampon «avant» et arrière ». L'affichage dessine le cadre du tampon avant, tandis que le GPU écrit dans le tampon arrière. Ensuite, les deux tampons changent de rôle et le processus se répète.

    Sans vsync, les deux tampons peuvent être échangés à tout moment. Il est donc possible que l'écran dessine une partie de chaque tampon dans le cadre, ce qui entraîne une déchirure. Lorsque vous allumez vsync, cette déchirure disparaît. Cependant, si le GPU ne parvient pas à terminer l'écriture dans le tampon arrière en 1 / 60e de seconde, ce cadre est sauté. Il en résulte 30 images efficaces par seconde.

    À moins que votre ordinateur ne puisse régulièrement rendre 60 images par seconde, vous êtes susceptible de découvrir des 30 images par seconde verrouillées, soit des fractures à balançage sauvagement en claquant entre 30 et 60 ans.

    Triple-Buffering ajoute un deuxième tampon arrière, ce qui signifie qu'il y a toujours un cadre prêt à être échangé sur le tampon avant, ce qui permet d'avoir des nombres impairs tels que 45 ou 59 images par seconde sur un écran de 60 Hz. Si vous avez l'option, le triple affectation est toujours une bonne option.

    Types VSYNC améliorés

    Les fabricants de cartes graphiques continuent de se débattre avec la déchirure d'écran et d'autres artefacts causés par la déchirure d'écran. Chaque grand fabricant a proposé des versions avancées de VSYNC qui tentent d'offrir tous les avantages sans les inconvénients.

    Nvidia a AdaptiveSync et FastSync, chacun avec sa propre approche intelligente de VSync. Le premier n'allume que VSYNC si la fréquence d'images d'un jeu est égale ou supérieure au taux de rafraîchissement. Si elle tombe en dessous, VSYNC est désactivée, éliminant la latence tampon. Cette dernière solution est meilleure car elle permet une triple tampon et fournit la fréquence d'images la plus élevée sans déchirer.

    AMD a une synchronisation améliorée, qui est comme AdaptiveSync.

    Taux de rafraîchissement VSYNC contre variable

    Il existe une alternative puissante à VSYNC appelé taux de rafraîchissement variable. La technologie de Nvidia est connue sous le nom de G-Sync et AMD a développé Freesync, mais l'a rendu gratuit et ouvert à quiconque.

    Les deux technologies permettent au moniteur et au GPU se parler de manière à ce que les cadres soient synchronisés avec une précision presque sans faille. En d'autres termes, tous les inconvénients de VSync sont abordés ici.

    La mise en garde principale est que le moniteur lui-même doit soutenir la technologie. Il est rare de trouver des moniteurs qui prennent en charge les deux normes, mais Nvidia a récemment cédé et ajouté le support Freesync pour certains moniteurs. Vous pouvez également tenter d'activer Freesync sur les moniteurs qui ne sont pas listés par Nvidia, mais les résultats peuvent ne pas être formidables dans certains cas.

    Alors résumons ce que vous devez savoir sur l'utilisation de VSync:

    • Si votre jeu ne peut pas maintenir une fréquence d'images égale ou supérieure à la vitesse de rafraîchissement de votre moniteur, activez le triple tampon ou abaissez le taux de rafraîchissement.
    • Si votre GPU propose une version plus avancée de VSync, cela vaut la peine d'essayer.
    • G-Sync et Freesync sont des alternatives souhaitables à VSYNC si vous y avez accès.
    • Si vous voulez le minimum de décalage d'entrée pour les jeux compétitifs, éteignez VSYNC et vivez avec la déchirure de l'écran, si une actualisation variable n'est pas disponible.

    Ce sont les bases de ce qu'est VSync. Maintenant, allez-y et amusez-vous avec une expérience de jeu sans larme.