Thanks, Michael Larabel for continuing to post meaningless benchmarks and drawing wrong conclusions.
There is a technical reason of why 2.7 (I assume EXA/DRI1) performs faster in glxgears than 2.8 (UXA/DR2):
Originally Posted by pvtcupcakes
Originally Posted by Keith Packard
But as Keith already mentions: glxgears is not a benchmark. But maybe you need one more:
Originally Posted by Carl Worth
Now that we laughed about you and Michael for drawing conclusions from this same benchmark (just ported to QT4):
Let's consider some serious aspects. We need real application benchmarks such as game engines, firefox rendering or compiz performance. But even in this case, performance may degrade from one version to another. If that's the reason one should check whether one of these reasons apply:
. I noticed in Urban Terror, when performing Mesa benchmarks, that in certain revisions of the Mesa Stack on x3100 GM965 hardware, some visual effects were not drawn e.g. some lightning or the shot of your weapon. If it's not drawn the entire scene draws faster (though with slight visual corruption or flaws) and you get higher fps reports.
. In some of the recent versions of the intel driver tearing disappeared. I'm not aware of in which version exactly and whether it applies only to indirect or direct rendering, but this might may a dfficerence. I remember Jesse talking about double buffering:
I don't know whether this entered mainline or whether it's related. BUT: I don't see tearing with 2.8.0 in compiz enabled X-Org anymore and I know that double buffering has an impact on reported framerates (compared to tearing withough v-sync):
Michael, please remove QGears2 benchmarks from the benchmark suite that you use for performance evaluation. That applies to the GTK benchmarks as well that you used in this article, which I critized already some time ago: