尽管GL_TEXTURE2D有效,为什么glBindTexture()会给出错误GL_INVALID_ENUM?

时间:2014-06-25 19:46:41

标签: java opengl-es-2.0

OpenGL glBindTexture()函数的documentation

  

[...]必须是                       GL_TEXTURE_2D或                       GL_TEXTURE_CUBE_MAP。

即使我像这样调用函数:

GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, texture);

它给了我 GL_INVALID_ENUM 错误。

我已经尝试调用glEnable(GL_TEXTURE_2D)函数,但它没有成功。

是什么导致这种情况?

0 个答案:

没有答案