2012-04-19 35 views
1

获取帧缓冲如何获得帧缓冲区或渲染从iOS上/ iPhone的一个“GLKViewController”这样我就可以把它传递给“glBindFramebuffer”?的iOS/iPhone从GLKViewController

我试图渲染到渲染目标,然后再切换回主后备缓冲提交的其他信息。

在所有其他平台上的 “Windows,OSX,Linux和Android的” 设置 'glBindFramebuffer(GL_FRAMEBUFFER,0);'为“0”使系统设置默认的帧缓存。为什么这在iOS上有所不同?

另外我注意到'GLKView'有'bindDrawable'方法,它基本上是'glBindFramebuffer'...'GLKViewController'中的这个方法在哪里?

回答

2

呀杜尔,我只是得到“GLKViewController.View”的“GLKView”,并从那里叫“bindDrawable”。