2010-06-29 3 views
0

그래서 게임 엔진을 쓰고 있습니다.Droid/Milestone에서 OpenGL이 렌더링되지 않습니다.

나는 작은 예제 (http://qrcode.kaywa.com/img.php?s=8&d=http://rokonandroid.com/rd.apk 참조)가 있는데, Droid/Milestone을 제외한 모든 장치에서 정상적으로 작동하는 것으로 보입니다.

파란색 화면이 표시됩니다 (glClearColor가 파란색으로 설정되어 있기 때문에).

텍스처 사용 여부에 관계없이 VBO 사용 여부는 시도해 보았습니다. 아직 Droid의 모든 파란 화면.

Droid와 OpenGL을 처리하는 방법은 무엇이 독특합니까? 왜이 기능을 사용합니까?

답변

1

OpenGL ES 2.x를 사용하고 있습니까? 드로이드는 그것을 지원할 수 없습니다. 슬프게도 우리가 할 수있는 약간의 소중한 것이 있지만 일부 소스 코드를 보지 않고도 추측 할 수 있습니다!

+0

아니요, 아닙니다. 내 코드가 꽤 깊기 때문에 여기에 아무 것도 게시하는 것이 적절하지 않았습니다 ... 의 엔진 http://code.google.com/p/rokon/source/browse/#svn/trunk 문제의 예는 http://code.google.com/p/rokon/source/browse/#svn/examples/donate_app 에있다하지만 난 당신이 모든 것을 통해 읽고 싶은 의심 ... Droid가 가진 유일한 OpenGL ES 2.x를 지원하지 않습니까? –

+0

AFAIK thats 주요 차이점. 실행중인 Android 버전은 무엇입니까? 올바른 버전을 타겟팅하고 있습니까? 아아 나는 정말로 Java에서 많은 작업을 수행하는 것보다 NDK를 사용하여 작업을 완료했습니다 ... 그래서 나는별로 도움이되지 않을 것입니다. ( – Goz

관련 문제