有人可以向我指出它们是否相同吗?我的意思是我一直在阅读有关它的信息,这里的这本红皮书说
“颜色缓冲区本身可以由几个子缓冲区组成。系统上的帧缓冲区包含所有这些缓冲区” here
那么帧缓冲区是否就像一个由所有实际缓冲区组成的虚拟缓冲区?(如深度/模板等)
最佳答案
帧缓冲区(通常)包含深度、模板、颜色和累积缓冲区。颜色缓冲区是最重要的部分,但它们只是其中的一部分。您可以创建更多的颜色缓冲区,也可以在 OpenGL 中创建更多的帧缓冲区。
当您说“虚拟帧缓冲区”时,有时表示不绘制到屏幕上的帧缓冲区(例如,它被写入磁盘,或用作纹理)。我相信这个术语特定于 X11,而不是 OpenGL。
关于opengl - 帧缓冲/颜色缓冲?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8004829/