Androidプログラミング-OpenGLと同じOpenGL ESプログラミングだが、 今回はNDKを使ってC++プログラムからOpenGLを呼び出す。 プロジェクトの作成 Androidプログラミング-OpenGLと同じようにしてandroid.opengl.GLSurfaceView.Renderer インターフェースを実装する。 今回は区別をつけるためにGLRendererではなくNdkGLRendererというクラス名にした。 JAVA側の変更 例えば onDrawFrame() を呼び出されたらそのままほとんど同名のCの関数 onNdkDrawFrame() を呼び出す。 使用に先立ちC++のライブラリの名前はlibNdkGLRenderer.soという名前だとして、 System.loadLibrary()で"NdkRenderer"をロードしている。 public cla