画面描画に TextureViewを使用した Androidアプリのサンプルです。
・メインの処理は native
・描画は OpenGL ES
・フレーム毎の処理
という、ゲーム作成を前提とした仕様となっています。
今更な感もありますが、今まで GLSurfaceViewを使用していたのを TextureViewに変えてみました。
APIレベル14(Android4.0)未満では、TextureViewが使えないので SurfaceViewを使用するようになっています。
BaseActivity.java
セコメントをする