2012-11-12 6 views
2

Nokia's site에서 스프라이트 배치 코드를 "이식"한 이후로 나는 매우 이상한 오류가 발생했습니다. POWERVR로 에뮬레이션 된 데스크탑 애플리케이션으로 잘 실행됩니다. 그러나 Android에서는 빈 화면 (실제로는 검정색) 만 표시됩니다.이 문제는 이미지를 표시하려고 할 때 발생하지만 충돌하지 않습니다.왜 OpenGLes/Android/NDK에서 이상한 빈 화면 오류가 발생합니까?

이상한 부분이 오는 곳입니다. glGeterror();을 업데이트 기능에 넣으면 잘 작동합니다! (천천히, 그러나 모든 것을 잘 보여줍니다) geterror 코드는 0을 반환합니다. 나는 OpenGL을 처음 접했을 때 어떤 일이 벌어지고 있는지 또는 디버깅하는 방법을 모른다.하지만 모든 것이 소스에서 정확 해 보인다. 나는 코드 주위에 모든 단서없이 geterrors를 뱉었다. 나는 당신이보고 싶다면 my project를 붙였다. 컴파일하려면 Visual Studio + vsandroid가 필요합니다.

답변

0

분명히 문제는 스프라이트 배치가 아니라 자바 코드입니다. 나는 표면보기를 사용하고 더 이상이 esotheric 동작을 얻지 않는 다른 것을 대체했습니다.