Scanout (bildutläsning)
Den process där bildskärmskontrollern läser framebuffern rad för rad och strömmar den till skärmen i dess uppdateringstakt.
När en bildruta väl ligger i framebuffern är den inte klar förrän den visats, och det jobbet gör en separat krets — bildskärmskontrollern, historiskt CRTC:n. Den läser minnet i en obeveklig takt, rad för rad uppifrån och ner, och klockar ut pixlarna till skärmen 60 eller 144 gånger i sekunden. Denna scanout fortgår oberoende av om GPU:n hunnit rita något nytt.
Hela familjen av visningsfenomen bottnar här. Byter man framebuffer mitt i en scanout syns gränsen som screen tearing; väntar man till pausen mellan två avläsningar — den vertikala släckningen — får man ren vsync. Dubbelbuffring finns just för att ge GPU:n en buffert att rita i medan kontrollern scannar ut den andra.