OpenGL ES 2.0 を使用するアプリの 1 つとの互換性を確認するために、iOS7 Beta 5 を搭載した Xcode 5 の最新のベータ版を取り出しました。新しいシミュレーターでアプリを起動すると、非常に変色した画面が表示されました。画面全体が変色したのは言うまでもなく、GLView だけです。赤は青に、青はより青く、緑は青く変色していました。
私はグーグルを上下に検索しましたが、結果が近づくことさえありませんでした。以下は変色を示すためにサッカー場をレンダリングしたものです。特に陸上ゴールでは顕著です。
GL 対応オプション
glEnable(GL_CULL_FACE);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glEnable(GL_BLEND);
glEnableVertexAttribArray(GLKVertexAttribTexCoord0);
self.effect.texture2d0.enabled = true;
glEnable(GL_DEPTH_TEST);//Only when drawing field goals
どのように見えるか (iOS6)
現在の外観 (iOS7)