ちらつくか、更新しないか | Android系女史

Android系女史

Android開発など雑多なプログラムの愚痴でもしています。

画面のちらつきが止まらない問題、
GLSurfaceView.RendererのonDrawFrame()が必ずバッファのスワップを行うらしいので
onDrawFrame()を呼ばないようにしました。

その代わりタイマーを作成して一定時間ごとにに描画関数を呼ぶことにし、
その描画関数の最後で
egl.eglSwapBuffers(eglDisplay, eglSurface);
とやらを呼んでみる。

結果 ---->

エミュレータでは動くけど実機で画面がスワップされないorz

何でだ。。。