OpenGl ES关于渲染方式有以下两种:
RENDERMODE_CONTINUOUSLY和RENDERMODE_WHEN_DIRTY。
默认渲染方式为RENDERMODE_CONTINUOUSLY,这两种渲染的含义是:
RENDERMODE_CONTINUOUSLY:渲染器会不停地渲染场景,
RENDERMODE_WHEN_DIRTY:只有在创建和调用requestRender()时才会刷新。
setRenderMode(GLSurfaceView.RENDERMODE_CONTINUOUSLY);//设置渲染模式为主动渲染
一般设置为RENDERMODE_WHEN_DIRTY方式,这样不会让CPU一直处于高速运转状态,提高手机电池使用时间和软件整体性能。
OpenGL ES提供了RENDERMODE_CONTINUOUSLY和RENDERMODE_WHEN_DIRTY两种渲染方式。默认模式是RENDERMODE_CONTINUOUSLY,会持续渲染场景;而RENDERMODE_WHEN_DIRTY则仅在需要时如创建或调用requestRender()时刷新。推荐使用RENDERMODE_WHEN_DIRTY以降低CPU负载,延长手机电池寿命并提升应用性能。
9860

被折叠的 条评论
为什么被折叠?



