jsb下的GL calls和web下的GL calls差别非常大,求解优化策略

jsb下的GL calls 和 web下的GL calls差别非常大
怎么样去优化呢,两方的策略感觉不大一样啊。
或者这是一个两个引擎实现造成的无解的问题,只能二选一?

应该差别不大的,麻烦发一下你游戏的 gl calls 对比

glcall对比.pdf (1.9 MB)@panda

这个差距基本是正常的,web 由于性能捉急,对于批处理的优化更极端一些,webgl 和 native 两个 renderer 的框架也不一样,所以这个基本在正常范围内

native的帧频怎么只有10左右了。。。好卡的感觉

帧率这样就不应该了,这个可能需要 profile 一下,看看损耗在哪里

场景中精灵增加到一定程度的时候,帧就开始下降了,GL verts 大概到1800。。就开始卡帧了。。

嗯,还在找问题。。

貌似是序列帧用的太多,去掉帧动画好多了。。:joy:

ok.[quote=“yangkai0217, post:7, topic:44947, full:true”]
GL verts 大概到1800
[/quote]GL verts 大概到1800就卡了这肯定是使用的姿势不对了。 gl verts这个影响不大,看gl call 这个才影响性能。。我游戏顶点数分分钟跑到几W。