On Wed, 2009-01-28 at 16:20 +0100, Fabio wrote: > > I am getting these results with gtkperf, compared to what I got with > 1.4. Note, however, that not all performance differences could be due > to the X server, since I upgraded all system during that time (the > radeon driver however is almost the same):
If the GTK version / theme is different, that could indeed easily make a difference. Without trying the patch, it's hard to say what its impact will be on your numbers. > See also https://bugs.freedesktop.org/show_bug.cgi?id=16647#c24 dixLookupPrivate should now essentially be an array lookup again, so any overhead this still incurs should have been there in 1.4 already, unless EXA calls dixLookupPrivate significantly more often now... I'll look into further reducing this by passing around pointers to the EXA private data directly internally, but I'm not sure how far that will go. And even if this overhead was removed completely, 10% speedup would be barely noticeable in practice if at all. -- Earthling Michel Dänzer | http://www.vmware.com Libre software enthusiast | Debian, X and DRI developer _______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
