Buffer swap 指在计算机图形/显示系统中,将用于显示的缓冲区与用于渲染的缓冲区进行交换(常见于“双缓冲”机制):把“后台缓冲(back buffer)”切换为“前台缓冲(front buffer)”以显示新一帧画面,从而减少闪烁、撕裂,并实现更平滑的动画。
/ˈbʌfər swɑp/
The animation looks smoother after each buffer swap.
每次进行缓冲区交换后,动画看起来更流畅。
By synchronizing the buffer swap with the display’s refresh cycle, the engine reduces screen tearing and improves perceived stability.
通过让缓冲区交换与显示器的刷新周期同步,该引擎减少了画面撕裂,并提升了整体观感的稳定性。
buffer 原义与“缓冲、减震”相关,后来在计算机领域引申为“用于临时存放数据的内存区域(缓冲区)”。swap 意为“交换、对调”。组合起来,buffer swap 就是“把用于显示/渲染的缓冲区对调”,在图形渲染管线里通常对应“显示提交一帧”的关键步骤。