OpenGL ESプログラミングガイドIOSに従ってglRenderbufferStorage
、FBOのセットアップに使用します。ガイドでは、使用すると書かれています:
glRenderbufferStorage(GL_RENDERBUFFER, GL_RGBA8, width, height);
私のコードでは(GL_RGBA8が定義されていないため)、
glRenderbufferStorage(GL_RENDERBUFFER, GL_RGBA8_OES, width, height);
そして、GL_INVALID_ENUM例外をスローします。これはFBOを設定する正しい方法ですか?これはOpenGLES2.0プロジェクトです。