Podwójne buforowanie
Rysuj do bufora poza ekranem i podmień go jednym ruchem, by widz nigdy nie zobaczył na wpół narysowanej klatki.
Przy pojedynczym framebufferze wyświetlacz może czytać klatkę, która jest jeszcze rysowana, co daje rozrywanie obrazu i migotanie. Podwójne buforowanie utrzymuje dwa bufory: przedni jest wysyłany na ekran, podczas gdy tylny jest rysowany, a po ukończeniu klatki zamieniają się miejscami.
Zamiana może być przełączeniem wskaźnika (page flipping) albo kopiowaniem (blit). Powiązanie jej z synchronizacją pionową wyświetlacza eliminuje rozrywanie, ale może wstrzymać GPU — potrójne buforowanie dodaje trzeci bufor, by renderowanie nigdy nie czekało. Technika jest starsza niż 3D; była standardem w sprzętowych sprajtach 2D i pozostaje domyślna wszędzie, gdzie ruszają się piksele.