2012-08-12 8 views
4

모든 GLES2 내가 컴파일 사용하지만 이러한 오류가 늘정의되지 않은 참조 glBindVertexArrayOES

glBindVertexArrayOES에 정의되지 않은 참조

glBindVertexArrayOES에

정의되지 않은 참조

glGenVertexArraysOES에 정의되지 않은 참조

정의되지 않은 사라 glBindVertexArrayOES에 대한 참조

glBindVertexArrayOES에3210

정의되지 않은 참조는

일식 내가 다른 모든 기능 때문에 이해 해달라고 정의 된 이러한 기능을 완벽하게 발견되는 경우, 찾을 내가이 일을 할 것을 선언해야 할 수 없기 때문에-경우 보인다?

감사합니다.

답변

0

네이티브 코드 (JNI 사용)에서 이것을 호출하려 했습니까? Android는 Java의 모든 OpenGL ES 기능에 대한 액세스를 제공하지 않습니다. 누락 된 OpenGL ES API에 액세스하려면 GLES20Fix (more info)를 사용합니다. 필요한 GL ES API 함수를 호출하여이 JNI 라이브러리를 확장 할 수 있습니다.

Android 설명서를 확인하고 Java 바인딩에 glBindVertexArrayOES 기능이 없으므로 JNI를 사용해야합니다.

+0

답장을 보내 주셔서 감사합니다. 필자는 GLES2가 전혀 필요하지 않기 때문에 ive를 다시 GLES1로 되돌립니다. – aerlfredith