大佬教程收集整理的这篇文章主要介绍了ios – 从GLKView / GLKit获取默认帧缓冲区ID,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在桌面OpenGL中,为了绑定默认的FBO(前端缓冲区),我可以调用glBindFrameBuffer(GL_FRAMEBUFFER,0),但是在iOS应用程序中并不是这样,因为你必须自己创建默认的FBO,它将具有唯一的ID;
问题是GLKit / GLKView编码风格强迫我使用GLKView的“bindDrawable”函数来激活默认的FBO,使我的跨平台渲染系统的设计有点丑陋(必须在我的c引擎类和桥中存储GLKView指针为void *每次我想执行默认的FBO绑定时,都会转换它)
有没有办法获取GLKit / GLKView创建的默认FBO ID,以便我可以存储和使用它来绑定我的代码中的任何位置的默认帧缓冲区?
最糟糕的是,我可以恢复自己创建默认的FBO并解析GLKit / GLKView,但它是@L_801_13@很好的框架,我想继续使用它.
对不起,我的英文不好,提前感谢任何答复.
以上是大佬教程为你收集整理的ios – 从GLKView / GLKit获取默认帧缓冲区ID全部内容,希望文章能够帮你解决ios – 从GLKView / GLKit获取默认帧缓冲区ID所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。