XCode 4.4.1を使用すると、次のOpenGLコードがあります。
//set the tex params
glTexParameteri(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, GL_TRUE);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR_MIPMAP_LINEAR);
このスニペットを使用してOpenGLエラーを確認します。
GLenum err = glGetError();//THIS IS LIKE THIS BECAUSE OF AN EARLIER ERROR
if (err != GL_NO_ERROR)
{
NSLog(@"glError: 0x%04X", i, err);
}
OpenGLコードはエラー(0x500)を生成します-私はOpenGLES2.0でiOS5.0をターゲットにしています。
なぜこれが無効な列挙型なのですか?