双重缓冲区处理(double buffering):绝大多数可支持opengl的3d加速卡都会提供两组图形画面信息,一组显示,另一组备用。这两组图形画面信息通常被看着front buffer(前台缓存)和backbuffer(后台缓存)。要显示流畅的3d动画,就得借助双重缓冲处理,这项功能是使显示卡用"前台缓存"存放正在显示的这格画面,而同时下一格画面已经在"后台缓存"待命。然后显示卡会将两个缓存互换,"后台缓存"的画面会显示出来,且同时再于"前台缓存"中画好下一格待命,如此形成一种互补的工作方式不断地进行,以很快的速度对画面的改变做出反应。 |
|
|