« Les cartes graphiques/Les cartes d'affichage » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 138 :
Sur les toutes premières cartes graphiques, le ''framebuffer'' ne pouvait contenir qu'une seule image. L'ordinateur écrivait donc une image dans le ''framebuffer'' et celle-ci était envoyée à l'écran dès que possible. Cependant, écran et ordinateur n'étaient pas forcément synchronisés. Rien n’empêchait à l’ordinateur d'écrire dans le ''framebuffer'' pendant que l'image était envoyée à l'écran. Et cela peut causer des artefacts qui se voient à l'écran. Un exemple typique est celui des traitements de texte. Lorsque le texte affiché est modifié, le traitement de texte efface l'image dans le ''framebuffer'' et recalcule la nouvelle image à afficher. Ce faisant, une image blanche peut apparaitre durant quelques millisecondes à l'écran, entre le moment où l'image précédente est effacée et le moment où la nouvelle image est disponible. Ce phénoméne de ''flickering''; d'artefacts liés à une modification de l'image pendant qu'elle est affichée, est des plus désagréable.
Pour éviter cela, on peut utiliser
[[File:Double buffering.png|centre|vignette|upright=2|Double buffering]]
|