2010-09-13 2 views

Répondre

4

Cela signifie "GL_INVALID_ENUM" - quelque part vous avez passé un GLenum invalide. Ceci est défini dans le fichier d'en-tête gl.h. En effet - ce n'est pas très utile.

EDIT: Ma stratégie en traitant ces erreurs c'est d'entourer les appels OpenGL avec une macro qui affirme que tout est ok (glGetError() GL_NO_ERROR). Ceux-ci sont compilés pour les tests de performance.

+0

Ce que je trouve pire, c'est que j'espérais que ce serait la bonne chose de me dire pourquoi mes textures ne dessinaient pas. Malheureusement, ce n'est pas le cas. – NebulaFox

+0

Je sais! Il n'y a jamais de réponses claires! Je souhaite qu'il y ait un glGetErrorString() pour que les pilotes puissent laisser des messages d'erreur mais hélas, j'ai scanné le fichier gl.h plusieurs fois et je n'ai rien trouvé. – MrAnonymous

+0

[2014-08-20 13:15:29 - émulateur] sdk/émulateur/opengl/hôte/libs/traducteur/GLES_V2/GLESv2Imp.cpp: erreur glActiveTexture: 145 0x500 Comment réparer l'erreur précédente – Manikandan