私GLKTextureLoaderは32ビットPNG(GIMPで作成)をロードするために使用します。GLKTextureInfo返された は、シミュレーターと iPad の両方で表示されますGLKTextureInfoAlphaStateNonPremultiplied。とGLKTextureLoaderを試してみると、iPadまたはシミュレーターで動作させることができますが、両方では動作しませんalphaState!glBlendFunc
GLKTextureLoader のオプションなしで、次のブレンド機能を使用:
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
iOS シミュレーターに乗ります (テキストのグローが明るいことに注意してください)。

そして 4 番目の iPad では (テキストの輝きが暗いことに注意してください)

違いはなぜですか?はalphaState同じです。どうなり得るか?