我最近读到,只需切换帧缓冲对象的渲染目标比切换帧缓冲对象快得多 .
这听起来很极端,这是否意味着我应该只使用一个帧缓冲对象而只切换它的目标?
编辑:我改变'交换'到'切换'以避免混淆 . 通过切换我的意思是绑定一个新的帧缓冲区来代替旧的帧缓冲区 . 不要与用于交换前端和后端缓冲区的SwapBuffers()调用混淆 .
编辑:这个答案可能是错的 . 阅读以下评论 .
切换帧缓冲可附加纹理比在帧缓冲器(FBO)之间切换更快 . 更多这里http://www.songho.ca/opengl/gl_fbo.html
但FBO可以拥有多少附件是有限制的 .
1 回答
编辑:这个答案可能是错的 . 阅读以下评论 .
切换帧缓冲可附加纹理比在帧缓冲器(FBO)之间切换更快 . 更多这里http://www.songho.ca/opengl/gl_fbo.html
但FBO可以拥有多少附件是有限制的 .