Usando XCode 4.4.1 Tengo el siguiente código de OpenGL:¿Por qué GL_LINEAR_MIPMAP_LINEAR da un error INVALID_ENUM?
//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);
puedo comprobar el error de OpenGL usando este fragmento:
GLenum err = glGetError();//THIS IS LIKE THIS BECAUSE OF AN EARLIER ERROR
if (err != GL_NO_ERROR)
{
NSLog(@"glError: 0x%04X", i, err);
}
El código OpenGL produce un error (0x500) - Soy apuntar a iOS 5.0 con OpenGL ES2.0.
¿Por qué es una enumeración no válida?
https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glTexParameter.xhtml Esto tiene todas las respuestas que necesita – Archmede