三重缓冲:一种图形渲染与显示技术,使用三个缓冲区(通常是前台缓冲 + 两个后台缓冲)来存放帧画面,以减少画面撕裂并在开启垂直同步时提升帧输出的连贯性,但可能带来一定的输入延迟与额外显存占用。(在不同图形 API/驱动中实现细节可能略有差异。)
Triple buffering can make animations look smoother when V-Sync is on.
开启垂直同步时,三重缓冲可以让动画看起来更流畅。
In a heavy scene, enabling triple buffering helps avoid big frame-rate drops caused by waiting for the display refresh, but it may increase input latency.
在复杂场景中,启用三重缓冲能减少因等待屏幕刷新而导致的明显掉帧,但可能会增加输入延迟。
/ˈtrɪpəl ˈbʌfərɪŋ/
triple 来自拉丁语 triplus(“三倍的”);buffering 源于 buffer(“缓冲器/缓冲区”),在计算与图形领域指“用中间存储来吸收速度差、平滑数据流”。合起来 triple buffering 字面意思就是“使用三份缓冲区进行缓冲”。