立即学习:https://edu.csdn.net/course/play/5322/100523?utm_source=blogtoedu
为什么我们要把颜色渲染到后颜色缓冲?
当我们会长的图形比较复杂的时候,绘制需要的时间较长,问题就就会变得突出,让我们把计算机想象成一个人 画图比较快的人,假如他直接在屏幕上画图,而图形比较复杂,则有可能他只画某幅图的一半的时候就被观众看到,而后面虽然他把画补全了,但是观众眼睛看到了残缺的图像,这样就造成了屏幕的闪烁。
如何解决这个这个问题呢?
我们先将图像绘制到后颜色缓冲,绘制过程不会显示在屏幕上。绘制完了交换到前缓冲区,就不会出现闪烁