窗口模式下,会用三个buffer来负责显示工作,分别为:显示桌面的buffer,以及color buffer(front buffer&back buffer)。
显示时,在桌面扣一块将显示的面积,用color buffer的两个部分分别轮流显示,其特点是快速及类似平行处理效果。当第一块成为front buffer的时候,back buffer就赶紧处理下一个画面。第二块填好之后就和第一块交换,成为front buffer,并呈现在屏幕上。而他们都是通过把自己复制到桌面buffer实现的。
全屏模式下,不在需要“复制”这个步骤了,这样花费的时间少,提高了不少效率。