<iOS14> H5 games experience significant performance degradation

No matter what H5 game engine is used, the performance of iOS14 is significantly lower than iOS13 for the same iPhone. At present, similar situations are confirmed in 14.0 and 14.0.1, but 14.1 has not been tested yet.

For example, using egret game engine to make a demo, it can have 30fps in iphone 7plus & iOS13, but only 10fps in iphone 7plus & iOS14.
Demo1 (egret): http: //kenkozheng.github.io/WebGL/ios14/3-3-10-origin/index.html
Demo2 (createjs): http: //kenkozheng.github.io/min2d/ios14test.html

After preliminary investigation, it was found that part of the performance degradation was mainly related to the index buffer sharing of webgl. The game engine generally pushes a large index buffer to webgl when it is initialized, and continuously reuses this index buffer through offset every subsequent drawElements. Originally, this measure was an optimization method, but it has a counterproductive effect on iOS14. Change to push a new smaller index buffer and vertex buffer before each drawElements, but the performance of iOS14 has been improved by more than 100%.
Demo1(egret modified): http://
kenkozheng.github.io/WebGL/ios14/3-3-10-modified/index.html

Please help.
&lt;iOS14&gt; H5 games experience significant performance degradation
 
 
Q