私のアプリケーション(Javaブートストラップコードを使用してC ++で記述)はAndroid MIDデバイスで完全に実行されていますが、友人のMotoMB865電話では機能しません。GLコンテキスト作成手順を調べたところ、OpenGLES2.0をサポートするすべての構成に対応してEGL_NATIVE_RENDERABLE
いることがわかりました。GL_FALSE
これは、ネイティブコードでOpenGLES2.0にアクセスできないことを意味します。
なぜシステムにこの奇妙な制限があるのですか?これ以前は、ネイティブコードがすべてのOpenGL構成にアクセスできると思いました。
この制限を回避する方法はありますか?または、JNI経由でEGL2にアクセスするためのデリゲートを作成する必要がありますか?