DBE (Double Buffer Extension)
Двойная буферизация для обычных окон X, чтобы анимация переставала мерцать без привлечения OpenGL.
Если рисовать прямо в видимое окно, пользователь видит каждый промежуточный шаг: очистку фона, поочерёдное появление линий. DBE, стандартизованное в X11R6 в 1994 году, даёт окну невидимый задний буфер. Программа рисует в нём и вызывает XdbeSwapBuffers, а сервер меняет передний и задний буферы местами. «Действие обмена» определяет, что окажется в новом заднем буфере: неопределённость, фон окна, старое содержимое или копия только что показанного.
В 1990-е им пользовались игры, симуляторы и научное ПО. С частотой развёртки оно не синхронизируется, так что разрывы кадров остались. GLX и позже композиторы сделали его почти ненужным, но DBE по-прежнему входит в X.Org.