Dear NXP Graphics Experts,
Problem to solve: Chromium Web browsing Graphics Performance is very poor and need to be improved on iMX8MQ-EVK board.
Step to reproduce:
1. Refer to this NXP community Support link (Adding-Chromium-to-L5-4-24-2-1-0-I-MX8MQ-EVK/ta-p/1101050) and enable chromium_ozone_wayland on our target IMX-5.10.72 BSP.
2. Run Chrome with WEBGL/Rasterization being hardware accelerated with openGL ES(--enable-gpu-rasterization). and then load this URL (https://webglsamples.org/aquarium/aquarium.html ) and frame rate is only about < 20fps @500 fishes.
3. On my development machine, Chrome Browser gives around 120 fps on same web content.
Any tips would be much appreciated!
Lei
I tested with Wayland/Weston on imX8MQ-EVK board. No plan to use X
Hello,
You can try to enable rasterization:
How to enbale Rasterizarion steps:
- vi /usr/lib/chromium/chromium-wrapper
- modify the CHROME_EXTRA_ARGS --disable-gpu-rasterization to --enable-gpu-rasterization
CHROME_EXTRA_ARGS=" --use-gl=egl --ozone-platform=wayland --disable-features=VizDisplayCompositor --in-process-gpu --enable-gpu-rasterization"
3. start chromium and check the chrome://gpu/ feature.
are you testing on Wayland? Why do you run X?
Regards