Display image pattern using Qt + eglfs and OpenGL
I'm running the application to display the sequence of the image using Qt + eglfs as well as OpenGL, below are the observations.
When using Qt5 + eglfs:
i. Frame rate is around 56fps with 800 * 480 resolution display.
ii.Frame rate is around 23fps with 1280 * 720 resolution display.
iii.Frame rate is around 11fps with 1920 * 1080 resolution display.
iv.CPU usage for above three cases is 99%.
When using OpenGL:
i. Frame rate is around 56fps with 800 * 480 1280 * 720 and 1920 * 1080 resolutions.
ii.CPU usage slightly increases with resolution from around 10% to 18%.
Whats affecting Frame rate in Qt5 and how can I increase the frame rate and improve CPU performance.
I'm new to Qt as well as image processing. Kindly let me know your thoughts on this to solve.
Thanks in advance.