OpenGL状态机

OpenGL的设计思想是状态机,所有OpenGL调用均可以看作是对某个远端的指令,包括数据发送、状态变更。

在Android上,这个远端即是SurfaceFlinger(中vendor对OpenGL的实现)。

OpenGL变量列表

Android设计思想

OpenGL思想

Android/OpenGL差异

OpenGL状态机设计优缺点