android open gl真的比画布慢吗?

ng9*_*g93 3 android 2d canvas opengl-es sprite

即时测试android SpriteMethodTest,在默认设置画布上获得58fps,而open gl则在50-55fps之间,并且间隙随着更多精灵而变得更大.

我的印象是opengl比画布快,所以这是错的吗?或者他的手机有什么问题(htc欲望)?

http://code.google.com/p/apps-for-android/source/browse/trunk/SpriteMethodTest/

rya*_*anm 7

应该注意的是,SpriteMethodTest没有以最高效率使用OpenGL.每个精灵都使用自己的一组GL调用进行渲染,理想情况下,应该将很多精灵分成尽可能少的OpenGL调用.

这是现在在JavaGaming.org上发生的精灵渲染性能枪战,而libGDX是当前的领跑者.正确处理后,OpenGL是绘制内容的最快方法.