OpenGL ES之GLSurfaceView學習一:介紹
阿新 • • 發佈:2019-01-27
GLSurfaceView是一個檢視,繼承至SurfaceView,它內嵌的surface專門負責OpenGL渲染。
GLSurfaceView提供了下列特性: 1> 管理一個surface,這個surface就是一塊特殊的記憶體,能直接排版到android的檢視view上。 2> 管理一個EGL display,它能讓opengl把內容渲染到上述的surface上。 3> 使用者自定義渲染器(render)。 4> 讓渲染器在獨立的執行緒裡運作,和UI執行緒分離。 5> 支援按需渲染(on-demand)和連續渲染(continuous)。 6> 一些可選工具,如除錯。 使用GLSurfaceView