誰かのメモ
主にUnity・アクアリウム・育児についての備忘録
iOS で glBindTexture glGenTextures などテクスチャ系処理が 0x502 (GL_INVALID_OPERATION) を出す
今回は、UIView の init 系で処理をすると、
コンテキストが正しく認識されず、 OpenGL がちゃんと初期化されていない事で起こっていた。
なぜか gl****Texture 系のみで、他の設定系はエラーが出ていなかったので迷ってしまった。
これが原因で、glDraw 系は EXC_BAD_ACCESS で止まる。
結論として、layoutSubviews の中で OpenGL を初期化するようにしたら直った。
次の投稿
前の投稿
ホーム