This testing is using the Mesa "master" Git code from 2 July 2011
Is the reason why the code is 5 days old because the benchmark was done 5 days ago?
5 days are not much, yes, but there are hundreds of added and deleted lines of code in mesa daily...
Also, can we read anywhere with what options this mesa was compiled? I have created the mesa-full-i915g package in the Archlinux AUR just for fun and the configure options really get added and changed fast so I wonder if all important stuff was included. Llvm was mentioned, so I guess it was activated in the build
The configure options I have found out to use are
Code:
--with-dri-drivers=i915 \
--with-gallium-drivers=i915 \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
--enable-glx-tls \
--enable-xcb \
--enable-egl \
--enable-gallium-egl \
--enable-gallium-llvm \
--enable-glu \
--enable-gles1 \
--enable-gles2 \
--enable-glut \
--enable-glw \
--enable-openvg \
--enable-xa \
--enable-xorg \
--enable-osmesa \
--enable-texture-float
It would be interesting to see if some of those options make a performance difference.
It would also be interesting to see if it is the same on 64 bit.
And lastly it would be interesting if the i915 driver would profit from --enable-sna in xf86-video-intel.
There are also these options
Code:
--enable-gbm \
--enable-gallium-gbm \
--enable-shared-glapi \
Would also be interesting to see if the graphics buffer manager makes a difference... But it needs the --enable-shared-glapi and this is marked experimental so I didn't enable it...