GLSurfaceView.Renderer
使用OpenGL在GLSurfaceView繪制圖像的時候最重要的一步就是定義Renderer。
renderer繪制運行在一個單獨的線程GL rendering thread,一般我們使用GLSurfaceView 的 queueEvent方法去訪問
Renderer接口有三個方法。onDrawFrame,onSurfaceChanged,onSurfaceCreated
onDrawFrame是繪制每一幀的方法
onSurfaceChanged當調用onSurfaceCreated或surface改變的時候調用。一般設置viewport和projection matrix
onSurfaceCreated當GLSurfaceView加載的時候調用,或者devices進入休眠模式系統銷毀了他重新加載時調用。方法內一般放初始化的邏輯