2011-01-10 12 views
0

android ndkを使ってopengles 2.0のデモを試みました。
Logcatがエラー情報 "libesl unimplement opengl es API"を示しました。
なぜですか?
私はOpenGL ES 2.0プログラミングガイドの最初の例に従っています。
よろしくお願いします。"libeslはOpenGL APIを実装していません"

答えて

0

エミュレータまたは適切なAndroid搭載端末で実行しましたか?エミュレータはOpenGLをまったくサポートしていません!

+0

OpenGLES1.1に変更されました。現在は動作しています.AndroidがOpenGLES2.0をうまくサポートしていない可能性があります。 – Sean

0

あなたはこの答えをチェックすることもできます。一言で言えば

Android: GLES20: Called unimplemented OpenGL ES API

を、アプリケーションがOpenGLES 2.0を使用するように指示する必要があります。

NDKのhello-gl2サンプルから始めることができます。 Java側の設定は少し複雑に見えますが、その仕事はあります。

関連する問題