|
En infographie, rafraîchissement d'écran, également appelé redessin d'écran ou rendu d'images , est le processus de mise à jour répétée de l'image affichée sur un écran d'ordinateur ou un autre périphérique d'affichage. Ceci est crucial pour créer l’illusion de mouvement et afficher du contenu dynamique.
Voici une répartition :
* Les bases : Un écran d'ordinateur n'affiche pas constamment une image en direct. Au lieu de cela, il s'agit d'une grille de pixels éclairés individuellement pour créer l'image. Le processus de rafraîchissement implique que la carte graphique envoie des données de pixels mises à jour à la mémoire de l'écran (framebuffer). Le moniteur lit ensuite ces données et les affiche.
* Taux de rafraîchissement : La fréquence à laquelle ce rafraîchissement se produit est mesurée en Hertz (Hz). Un taux de rafraîchissement de 60 Hz signifie que l'écran est mis à jour 60 fois par seconde. Des taux de rafraîchissement plus élevés (par exemple 120 Hz, 144 Hz, 240 Hz) permettent d'obtenir des visuels plus fluides, particulièrement visibles lors de mouvements rapides.
* Le processus : Le processus implique généralement ces étapes :
1. Rendu de scène : Le CPU et le GPU de l'ordinateur traitent les données de la scène à afficher (par exemple, modèles 3D, sprites 2D, texte).
2. Mise à jour du Framebuffer : Les données d'image résultantes (une image) sont écrites dans le framebuffer (mémoire vidéo).
3. Afficher l'analyse : Le moniteur lit les données du framebuffer et les affiche à l'écran. Cela implique généralement de scanner les pixels ligne par ligne.
4. Vsync (synchronisation verticale) : Vsync est une technique permettant de synchroniser le rendu des images avec le taux de rafraîchissement du moniteur. Cela évite le déchirement de l'écran (où l'image est divisée horizontalement en raison du rendu qui se produit à mi-actualisation) et minimise le décalage d'entrée.
* Double mise en mémoire tampon : Une technique courante pour éviter le scintillement et le déchirement est la double mise en mémoire tampon. Deux framebuffers sont utilisés ; le GPU restitue l'un pendant que le moniteur affiche l'autre. Ensuite, ils changent de rôle, créant une transition en douceur.
Essentiellement, le rafraîchissement de l'écran est le cycle continu qui nous permet de voir des images animées et des applications interactives sur nos écrans. Sans cela, nous ne verrions que des images statiques.
|