2013-01-24 (木)
*[Android] OpenGL ES2.0
OpenGLの描画結果をBitmapに入れたかったので,オフスクリーンなレンダリング.
テクスチャもデプスバッファもいらないし,glRenderbufferStorage()でビットマップを確保しようかと思ったのだけど,GL_RGBAとかダメらしい.GL_RGB565はいけるけど16ビットカラーは心許ない.
普通にテクスチャにレンダリングすることにした.
あとからES2.0のリファレンスみたら,GL_RGBAは指定できないのは正しかった.AndroidのOpenGL ES2.0のドキュメント少ないけど大丈夫なのかな.手元にある端末何台かで試した限りだと,わりと動くのだけれど.