渲染性能的问题

两台手机:1台 vivo x5(CPU: MTK 分辨率 1080P)
1台 华为 6S (CPU: 晓龙 720P)
安兔兔两台机子跑分相同 45000左右
新建一个空项目运行(3.15版本新建) 1个带动画的全屏csb文件(一个中等复杂的登录场景)(没有其他任何逻辑)调整好屏幕适配方式(都是全屏铺满显示)
运行结果 华为:60帧(稳定) vivo:30帧(稳定)

为何帧数差距这么大 是vivo分辨率高的问题吗 虽然设计尺寸是 1136 * 640 但实际运行还是按手机本身的分辨率来的(这样一些Android的高分屏低端机完全吃不消了)
有没什么方法可以牺牲一点画面质量 提高vivo手机的流畅度
(求大神们指点下) 万分感谢

我用的几年前的HTC M7,1920*1080,登录界面3个大的半屏序列帧动画是60FPS,我觉得应该不是分辩率的问题

vivo fps:28/0.007
华为 fps:60 / 0.007
说明不是引擎单帧的渲染效率低 而是手机本身动画绘制的效率低
但不知为何两台手机差距这么大
跑分说明性能类似

跑分是针对CPU还是也有涉及到GPU?

跑分只有3D图形的性能
VIVO 3D性能:6921 CPU:17171
华为 3D性能:7883 CPU:14482
经调试 vivo的mainLoop函数以外的时间片开销太大 应该是手机本身绘制的开销太大
但VIVO的手机从市面上来说也不是很低端 如此的流畅度毕竟不尽人意
不知有没折中的调整方法

尝试过 3.7 3.13 以及最新版本的 3.15引擎都有这个问题

你是怎么测试的?