3.16版本的cocos2dx 空场景的GPU百分比超高

网站上没法上传apk包。你可以下载最新版本 com.dp.sysmonitor.app_2017-07-11.apk

工具放在这个地方了,可以直接下载 git@github.com:xubing/tools.git

这个是3.3版本的空场景。

现在cocos好像又像以前了。一直开发新东西,但是性能和稳定性没人去维护解决。一直用cocos,不想cocos现在已经独立出来了,还走以前的老路。
我们的引擎要做产品的,不是业余爱好。请重视一些性能问题吧。如果只看gl call,节点数,这些只是一般的数据。
我们不能因为升级引擎,而导致性能下降。否则大家还会愿意升级新引擎版本吗

应该某几行代码,或者设置导致空场景的占有率不同。因为不涉及其他节点。但是我查看比较了很多源码,还是没有找到细微差别的地方。

试试fps信息都去掉,没有任何额外的渲染,看看会不会有变化

关注一下~

3.3 是好几年前的版本了,中间加了很多内容的。最近好几个版本大部分只是修复 bug,没加什么新功能。

3.4版本空场景GPU 20%,和3.3版本差不多。不知道从哪个版本开始,突然升高到39%的。3.15/3.16都是39%以上。同一个手机上。现在范围很小了。我已经对多个版本的代码进行比较了。

3.3不是说历史最稳定版本吗,你是有啥需求必须升级高版本吗

你测试一下cocos creator试试?我好想看看它的空场景会占用多少GPU

现在没时间测试creator。因为creator用的最新引擎,所以对应的3.15 3.16 应该是我前面测试是一支的。我现在的代码范围很小了。应该可以得到结果过了。

换creator吧,这才是主流

说的很好, 性能一直是cococs 最大的问题,

现在查看了版本间的代码差异,修改了一部分,从40下降到30了。还有10个点。需要再认真查看下。

能分享下修改了哪些么?也让官方知道

你能不能来点有用的?

VR 的支持增加了一些循环的开销。VR 其实没什么用了, 这部分可以优化。另外是否是 culling 的开启导致的效率变低?

VR的相关类有哪些。

mark,持续关注