etnaviv : IMX6 Solo GPU Performance Issue With OpenGL ES-CM 1.1
Christian Gmeiner
christian.gmeiner at gmail.com
Thu Jan 4 19:00:36 UTC 2024
Hi Vishnu
> We have an IMX6 solo custom device running with WinCE7 & Linux on it
>
> We have developed a custom benchmark application using OpenGL ES-CM 1.1
>
Is it possible to share this test application?
> When I ran the benchmark application on WinCE7 the performance looked good but with similar application on Linux gives 50 % reduction in performance.
>
> Following is our configuration
>
> Linux - Mainline 5.15
> GPU driver - Etnaviv
> X Driver - xf86-video-armada
> OpenGL - OpenGL ES-CM 1.1
>
> WinCE Result:
>
> EGL version : 1.4
> GL vendor : Vivante Corporation
> GL renderer : Vivante GC880
> GL version : OpenGL ES-CM 1.1 Mesa 22.0.3
>
> run scene 'Floating Frame3D VBO'
> initialize, DATA_SIZE:11264, No of Frames:512 Average FPS = 48.075005
> ---
>
> run scene 'Floating Frame3D'
> initialize, DATA_SIZE:11264, No of Frames:512 Average FPS = 31.975005
> ---
>
> run scene 'Frame 3D Fixed'
> initialize, DATA_SIZE:11264, No of Frames:512 Average FPS = 31.505484
> ---
>
> run scene 'Floating graph'
> Average FPS = 238.403093
> ---
>
> run scene 'Fixed graph'
> Average FPS = 238.187271
>
>
> Linux result:
>
> EGL version : 1.4
> GL vendor : etnaviv
> GL renderer : Vivante GC880 rev 5106
> GL version : OpenGL ES-CM 1.1 Mesa 22.0.3
>
> run scene 'Floating Frame3D VBO'
> initialize, DATA_SIZE:11264, No of Frames:512 Average FPS = 26.872623
> ---
>
> run scene 'Floating Frame3D'
> initialize, DATA_SIZE:11264, No of Frames:512 Average FPS = 24.373300
> ---
>
> run scene 'Frame 3D Fixed'
> initialize, DATA_SIZE:11264, No of Frames:512 Average FPS = 23.783205
> ---
>
> run scene 'Floating graph'
> Average FPS = 136.624447
> ---
>
> run scene 'Fixed graph'
> Average FPS = 136.510016
>
> glmark2 which uses opengl 2.2 gives 80 % score. Can it be issue with OpenGl 1.1 ? Or X driver?
>
> At the moment not able to figure out where is the problem. Any help is appreciable.
>
--
greets
--
Christian Gmeiner, MSc
https://christian-gmeiner.info/privacypolicy
More information about the etnaviv
mailing list