IT-lexicon › Infrastructuur › DBE (Double Buffer Extension)

DBE (Double Buffer Extension)

Infrastructuur Svenska → Bijgewerkt: 2026-10-07

Dubbele buffering voor gewone X-vensters, zodat animaties niet meer flikkerden en OpenGL niet nodig was.

Wie rechtstreeks in een zichtbaar venster tekent, laat de gebruiker elke tussenstap zien: de achtergrond die wordt gewist, de lijnen die één voor één verschijnen. DBE, gestandaardiseerd in X11R6 in 1994, geeft het venster een onzichtbare achterbuffer. Het programma tekent daar en roept XdbeSwapBuffers aan, waarna de server voor- en achterbuffer verwisselt. Een ‘swap-actie’ bepaalt wat de nieuwe achterbuffer bevat: niets gedefinieerd, de venstergrond, de oude inhoud of een kopie van wat net getoond is.

Games, simulators en wetenschappelijke software gebruikten het in de jaren negentig. Het synchroniseert niet met de beeldverversing, dus tearing bleef bestaan. GLX en later compositors maakten het grotendeels overbodig, maar DBE zit nog steeds in X.Org.

← Terug naar het lexicon