1
xcode 3.2.5 x64があります。私は標準のiPhoneのopenglESテンプレートアプリケーションを作成しています。デフォルトでは、iphone simulator 4.2が設定されています。iphoneの標準opengl呼び出し中にgliUnimplementedエラーが発生しました
問題は、glMatrixMode、glEnableClientStateなどいくつかのOpenGL関数を使用できないことです。私はEXC_BAD_ACCESS msgを取得します。最後のメソッドがgliUnimplementedだったコールスタックショー。デフォルトのOpenGLコンテキストによって
はSE2のAPI
EAGLContext *aContext = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES2];
で作成したが、私はSE1 APIに変更した場合、それらの機能は正常に動作し、私はすべてのエラーを持っていけませんさ。 SE2のコンテキストでこれらの関数がクラッシュする理由
はい、ただし、VBOは非推奨ではなく、このSE2コンテキストでクラッシュするglEnableClientState関数が必要です。 – majak
@majak glEnableClientStateはGL ES 2.0の一部ではなく、VBOを使用する必要はありません。 –