J'essaie d'utiliser GL_TEXTURE_BINDING_2D
dans mon code, mais il ne compile pas sous Mac OS X (10.6). J'ai inclus gl.h
y glext.h
mais pour ce code :
int prevTextureBinding;
glGetIntegerv(GL_TEXTURE_2D_BINDING, &prevTextureBinding);
Je reçois toujours cette erreur :
../FramebufferGroup.cpp:365: error:
'GL_TEXTURE_2D_BINDING' was not declared in this scope
Lorsque vous utilisez d'autres enums OpenGL (comme GL_TEXTURE_2D
) Je n'ai aucun problème et je peux compiler sans problème - ma question est donc la suivante :
- Quelqu'un sait-il si GL_TEXTURE_2D_BINDING est prise en charge sous Mac OS X
... J'ai essayé d'utiliser GL_TEXTURE_2D_BINDING_EXT
également, mais la documentation d'apple semble suggérer que GL_TEXTURE_2D_BINDING
devrait en fait être un paramètre valide : http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man3/glGet.3.html
Merci !