meta-freescale
meta-freescale copied to clipboard
GPU rendering falls back to CPU on iMX8M-Mini
This is a follow-up of issue #1006
I tried to enable GPU usage for Chromium on iMX8M adding --enable-features=UseOzonePlatform --ozone-platform=wayland startup parameters.
It seems working (because this CodeSandbox example runs) but the performance are poor.
Profiling the execution I see that CPU usage is near to 100% and so it seems that (for some reasons) the processor falls back on CPU rendering.
Can someone confirm that GPU hardware acceleration is fully supported on Chromium on iMX8M family?
@thochstein is there a pending bbappend update from NXP side?
I'm working on this now. We actually do coincidentally have some new VPU-based patches from our multimedia team.
Thank you very much.
I have this problem too. I am unable to play hw accelerated video beyond dunfell. However the official NXP board 8MMINILPD4-EVK with Linux 5.10.35_2.0.0 iMX validation release and it works well so must be something in FSLC. I see Weston has been seriously reworked too from dunfell.
Appreciate your work guys, thanks. I am open to help but you should throw some docs at me before I fully grasp this shit.
There's a draft here: https://github.com/Freescale/meta-freescale/pull/1053
@thochstein this patch is for which version chromium? thanks!
We will be closing this issue since we have no plans to keep Chromium patches without support commitment.