遵循OpenGL ES Programming Guide IOS我glRenderbufferStorage
在设置我的 FBO 时使用的。在指南中它说使用:
glRenderbufferStorage(GL_RENDERBUFFER, GL_RGBA8, width, height);
在我的代码中(因为 GL_RGBA8 未定义),我使用
glRenderbufferStorage(GL_RENDERBUFFER, GL_RGBA8_OES, width, height);
它抛出一个 GL_INVALID_ENUM 异常。这是设置 FBO 的正确方法吗?这是一个 OpenGL ES 2.0 项目。