Bad fps with qtwebengine using imx6sabresd for specific sites release zeus-5.4.24-2.1.0

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Bad fps with qtwebengine using imx6sabresd for specific sites release zeus-5.4.24-2.1.0

1,597 次查看
chbs
Contributor I

Some of the sites we are using for benchmark tests, shows a very large drop in fps.

Specifically:

http://antutu.com/html5/game.html

http://antutu.com/html5/collision.html

Both had around 35-40 fps in qt 5.13.2 and now 3-4 fps.

They are both part of a testsuite found on

http://antutu.com/html5/

The rest of the tests in that suite performs as good as, or even better than before.

 

My setup:

The platform used for the tests are an iMX6 based board supplied by Freescale: imx6sabresd evaluation board.

I am using the vivante proprietary OpenGL libs for hardware acceleration.

Building in Yocto, and basing my work on the dunfell release of Yocto and dunfell branch of meta-qt5.

 

Command used for test:

./simplebrowser http://antutu.com/html5/game.html --no-sandbox --enable-gpu-rasterization --enable-accelerated-2d-canvas

 

Notes:

1:

I traced it down to work as before ( i.e. as well as with qt 5.13.2) with the chromium 75 browser in commit in qtwebengine.git:

51228eb249a178ada6ebd2ccd5e662bcd7bd2c60

2:

Tried disabling the viz display compositor, which seems to cause no change at all.

3:

What does seem to cause a change is to drop "- -enable-accelerated-2d-canvas" and add "--disable-accelerated-2d-canvas". If I do that, then fps rises from 3-4 to around 20 fps using http://antutu.com/html5/game.html. But disabling the 2d hw accelerated canvas then causes the http://antutu.com/html5/birds.html to drop from around 30 fps to around 2.

4:

Tried the 5.15.0 version of meta-qt5 that uses chromium 80, but I am seeing the same problem as with qt 5.14.2.

0 项奖励
回复
2 回复数

1,592 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello chbs,

Try to change to qt5.14.99 that is supported with L5.4.24 and don´t disable the gpu.

Regards

0 项奖励
回复

1,595 次查看
chbs
Contributor I

Ran out of time to edit :S

 

This post is a copy of :

https://bugreports.qt.io/browse/QTBUG-86366

 

The problem is present in your newest release 5.4.24-2.1.0 using the vivante libs.

Wanted to post it here, to hear if someone else has seen similar problems - and if so; Perhaps a solution

 

 

0 项奖励
回复