i.MX solution for animation and multimedia heavy Qt6 GUI at 30+ FPS

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX solution for animation and multimedia heavy Qt6 GUI at 30+ FPS

317 Views
mtudor
Contributor I

Hello,

we are currently working with a client who is developing an embedded infotainment device, containing a 1200x800 touchscreen. We were tasked with developing a Qt6 based GUI for the device. The GUI shall make use of animations/transitions, video sequences and animated WEBP images. A fluent and lag-free experience, competitive with state-of-the-art mobile apps (Android, iOS) is a very high priority for our client. Previously, they were working with a different service company which used an i.MX6 DualLite based system with the eglfs Qt backend, however, the performance was very poor, yielding only about 15 FPS for videos and animation-heavy GUI scenes, despite etnaviv hardware acceleration being used. The same GUI runs fluently at ~3% CPU and 10% GPU utilization on a Dell Latitude 5511 office notebook with onboard graphics.

Is it possible to achieve such performance with an i.MX based system? What would be the minimum configuration we should aim for in order to guarantee >30 FPS, preferably 45-60 FPS under these parameters? 

 

Thanks and kind regards

0 Kudos
0 Replies