Léxico TI › Programación › Doble búfer

Doble búfer

Programación Svenska → Actualizado: 2026-10-24

Dibuja en un búfer fuera de pantalla e intercámbialo de golpe, para que el espectador nunca vea un fotograma a medio dibujar.

Con un único framebuffer, la pantalla puede leer un fotograma mientras todavía se dibuja, mostrando tearing y parpadeo. El doble búfer mantiene dos: el frontal se vuelca a la pantalla mientras el trasero se dibuja, y cuando el fotograma está listo los dos intercambian papeles.

El intercambio puede ser un giro de puntero (page flip) o una copia (un blit). Atarlo al borrado vertical de la pantalla evita el tearing pero puede detener la GPU — el triple búfer añade un tercer búfer para que el dibujado nunca espere. La técnica es anterior al 3D; era estándar en el hardware de sprites 2D y sigue siendo lo normal dondequiera que se muevan píxeles.

← Volver al léxico