Scanout
Het proces waarbij de displaycontroller de framebuffer rij voor rij uitleest en met de verversingssnelheid van de monitor naar het scherm stuurt.
Een frame in de framebuffer is pas af als het getoond is, en die taak is weggelegd voor een aparte schakeling: de displaycontroller, historisch de CRTC. Die leest het geheugen in een meedogenloos tempo regel voor regel van boven naar beneden uit en klokt de pixels 60 of 144 keer per seconde naar het scherm. Die scanout gaat door, of de GPU nu iets nieuws heeft kunnen tekenen of niet.
De hele familie van weergaveverschijnselen komt hier samen. Wissel de framebuffer midden in de scanout en de grens wordt zichtbaar als screen tearing; wacht op de pauze tussen twee uitleesrondes, de vertical blank, en vsync houdt het beeld schoon. Dubbele buffering bestaat juist om de GPU een buffer te geven om in te tekenen terwijl de controller de andere uitleest.