震惊! 3.3.1上mask有巨大bug导致FPS巨降

几个测试场景,设置满帧30

1.仅有label sprite mask,dc 76,triangle 328,但是FPS只有9


2.仅有label sprite , dc 53,triangle 284. FPS可以跑满30

3.仅有label sprite scrollview, dc 60,triangle 952,只有11FPS

4.在3的基础上去掉scrollview的mask,可以跑满30FPS

以上可以看出 mask有问题,天啊 引擎对mask做了什么操作!!!

以下是demo下载testfps.zip (1.6 MB)
注释:使用的测试手机是nova4e,然后用3.2.1引擎测试了,帧数是正常的,由此可见,从3.3开始mask会导致帧率大幅下降,希望cocos引擎组的人可以排查下问题

1赞

顶一下,我也遇到了类似问题

引擎对mask做了什么

已反馈,给你们带来的不便,感到非常抱歉!

您好,除了 nova4e 还有其他手机能复现吗?

可以具体说一下情况吗?我这儿没复现不太好定位 :cold_sweat:

mask 父节点 旋转了 也会有问题 这个我之前发过贴没有人回复

我只有nova4e出现了,你找一些低端手机看看,能不能复现

荣耀play5t pro
小米6X
魅族17
小米MAX3
小米redmi note 8
Huawei Y9s
一些低端机容易出现

话说哪次没有“ 震惊”?捂脸。。。

我试了下我们现有的一些低端设备都未能重现此问题,有可能是与硬件及驱动层有关,我们会找一些其他设备再尝试复现这个问题,可能需要一些时间。

好的,请尽快,我们项目也遇到了

能不能给我发下 你那边打的apk包,我装了试试

链接:https://pan.baidu.com/s/1_I4irAahgDTr89dg0lECpA
提取码:fvhf
是只有安卓会出现这个情况嘛?

目前发现是的,我用你给的apk也有掉帧的问题