2009-10-01 7 views
0

안드로이드 에뮬레이터에서 "HelloTriangle"예제를 The OpenGL ES 2.0 Programming Guide에서 실행하려고합니다.Android OpenGL ES에 일부 구성 요소가 누락 되었습니까?

나는 javax.microedition.khronos에서 egl.EGLConfigopengles.GL10을 가져올 수 있지만, ESContext 유형과 정의는 GL_COMPILE_STATUSGL_FRAGMENT_SHADER로 확인할 수 없습니다.

GLSurfaceView을 사용하고 있다는 점에서 안드로이드에 대한 삼각형 예제를 약간 수정했습니다. 최신 버전의 SDK에서는 OpenGLContext 대신에이 파일을 사용해야한다고 알고 있습니다.

OpenGL ES에 "Android가 아닌"방식을 사용하고 있습니까? 그렇다면 무엇이 옳은가요?

답변

1

나는 안드로이드가 아직 2.0을 지원하지 않는다는 대답을 믿는다.

+1

예 - 1.0이 붙어 있습니다. GL10 개체를 GL11 개체 나 GL11ExtensionPack 개체로 캐스팅하고 해당 함수를 호출 할 수도 있지만 1.1을 지원하는 일부 장치에서만 작동하는 것처럼 보입니다. –

관련 문제