iphone - glBindRenderbufferOES和glBindRenderbuffer有什么区别?

标签 iphone ios opengl-es

OES代表什么?它是指OpenGL ES 1吗?

最佳答案

OpenGL ES 1中没有glBindRenderbuffer函数。

要使用渲染缓冲区,您必须使用提供glBindRenderbufferOS功能的帧缓冲区扩展。

在OpenGL ES 2中,帧缓冲区位于核心规范中,因此您没有扩展名,但具有核心功能glBindRenderbuffer。

关于iphone - glBindRenderbufferOES和glBindRenderbuffer有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10640234/

相关文章:

iphone - 为 iOS 3 编译的应用程序能否在 iOS 4 和 ios5 上运行?

ios - 当我尝试在 App Store 上上传新版本时,applink 出现 iTunes 错误 90046

objective-c - 从不同着色器导入函数

android - 网格渲染问题 libgdx

ios - UICollectionView 未完全显示单元格。最后一个单元格没有完全显示

iphone - 在 iPhone 上绘制到 OpenGL ES 帧缓冲区并从中获取 UIImage

iphone - 如何使 xib 同时兼容 iphone 5 和 iphone 4 设备

ios - 关闭从模态呈现的 View Controller 翻转的 View Controller

java - Android 开发路线图

iphone - 奇怪的崩溃并显示消息 "Attempted to dereference garbage pointer"