Hi all, <br><br>I am currently wondering why I have a big difference in performance between 2 Mesa drivers: egl_glx and egl_gallium.<br>I have already posted a mesasge 2 weeks ago on the mesa user list, but I did not receive any answer. Please find below my previous mail <br>
<br>I am currently working on an ARM processor without graphical acceleration (based on A5 without any GPU and neon instruction).<br>I used Open Embedded to build the distribution for my board, and therefore Mesa was compiled with the whole system for the ARM board.<br>
<br>I made some test performance using egl_gears to find the best configuration of the EGL library.<br>I am surprised by the difference between egl_glx and egl_gallium driver.<br><br>I was expecting that the egl_gallium driver will be faster that the egl_glx driver. The egl_glx driver is around 9-10 times faster than egl_gallium.<br>
<br>Can someone explain me what could be the difference?<br>Did I mistake a Mesa configuration option?<br><br>I try to use egl_gallium, since it is the only on driver that support FBDev<br>Linux device, and we use FBDev has Linux driver.<br>
<br>For information, here is my configure command line<br><br>configure  --build=x86_64-linux  --host=arm-ing-linux-gnueabi --target=arm-ing-linux-gnueabi   --prefix=/usr   --exec_prefix=/usr   --bindir=/usr/bin   --sbindir=/usr/sbin  --libexecdir=/usr/libexec   --datadir=/usr/share   --sysconfdir=/etc   --sharedstatedir=/com   --localstatedir=/var   --libdir=/usr/lib   --includedir=/usr/include  --oldincludedir=/usr/include   --infodir=/usr/share/info   --mandir=/usr/share/man --disable-silent-rules  --disable-dependency-tracking   --disable-glu  --disable-glw   --disable-glut   --enable-shared-glapi --enable-gallium-egl --with-gallium-drivers --enable-dri --with-dri-drivers=swrast --enable-gles1 --enable-gles2 --with-x --enable-glx --enable-gbm --enable-egl --with-egl-platforms=fbdev,x11 --enable-glx-tls<br>
<br>PS: I am not an OpenGL expert, more a integrator for the system<br><br>Thanks in advance for all help/information than you can provide to me.<br><br>Best Regards,<br><br>Yannick<br>