Swap chain
Una cola de búferes de imagen en los que la GPU dibuja y desde los que la pantalla lee, donde el intercambio entre ellos impide que un fotograma a medio dibujar llegue a la pantalla.
Participan al menos dos búferes: uno frontal que se está mostrando y uno trasero que se está dibujando. Cuando el fotograma está listo, la cadena los intercambia — ya sea copiando (un blit) o redirigiendo la lectura de la pantalla (un page flip). Tres búferes (véase triple búfer) permiten que la GPU empiece el siguiente fotograma sin esperar a que el anterior termine de mostrarse.
El modo de presentación fija el compromiso entre desgarro y latencia: immediate muestra de inmediato y desgarra, FIFO sincroniza con el barrido (véase vsync), mailbox conserva el último fotograma terminado y descarta los más viejos. El concepto es explícito en las APIs modernas — la swap chain de DXGI en DirectX y VkSwapchainKHR en Vulkan.