https://bugs.freedesktop.org/show_bug.cgi?id=34929
--- Comment #8 from Fabio Pedretti fabio.ped@libero.it 2011-03-08 02:22:57 PST --- (In reply to comment #7)
Does commit 5650a719f0c69c00954e47bd7a7b3e9433cb551d improve anything? It speeds up glxgears here.
Definitively. Now on enabling threading: - torcs goes from ~23 to ~28 fps (before was ~20 with or without threading); - glxgears with or without gdb doesn't slowdown any more, however I also don't get any speedup, fps are all within 1.5% (interestingly gdb no longer prints the 'New Thread...', 'Thread ... exited' info, it looks like the same path is always taken); - openarena without gdb is still a bit slower (~100 vs ~103 fps); - openarena under gdb is still a lot slower (~76 vs ~103).
(Note that when running under gdb to get correct numbers I add '2>&1 > /dev/null' or else the thread info printing on console slowdown apps even more.)