Android glBindTexture(立方体映射)之后()glError(0x502)

Android glBindTexture(立方体映射)之后()glError(0x502),android,opengl-es,android-ndk,google-project-tango,Android,Opengl Es,Android Ndk,Google Project Tango,在androidndk中,我正在开发一个应用程序,在这个应用程序中,我给了一个api一个textureid,并对texel进行了采样。当调用该函数时,我得到了这个错误 麦可德 Gluint textureID; glGenTexture(1,&textureID); videoOverlay(textureID); 日志: I/frame-renderer﹕ Warning: Using sw texture path I/frame-renderer﹕ after glBindTex

在androidndk中,我正在开发一个应用程序,在这个应用程序中,我给了一个api一个textureid,并对texel进行了采样。当调用该函数时,我得到了这个错误

麦可德

Gluint textureID;
glGenTexture(1,&textureID);
videoOverlay(textureID);
日志:

I/frame-renderer﹕ Warning: Using sw texture path
I/frame-renderer﹕ after glBindTexture(CUBE_MAP)() glError (0x502)
W/Adreno-ES20﹕ <__load_uniform_int:319>: GL_INVALID_OPERATION

如果有人对此有答案,请告诉我。

您能出示您的实际代码吗?我假设,因为它被标记为C,所以它应该是C,但这不是在C中调用glBindTexture的方式。事实上,我正在从google访问一个api,在那里我必须将纹理作为输入来获取图像。我用我的代码更新了帖子。这个代码似乎不相关。但我猜视频覆盖。。。需要立方体贴图纹理而不是二维纹理。在调用videoOverlay之前,已将textureID初始化为2D纹理1行。在调用videoOverlay之前,请尝试根本不绑定纹理。