I just tried manually compiling mesa now (I make sure to do a make clean before every compilation and verify the -O flag and -DEBUG printed at the end of configure match what expected), this is what I get:
- with --enable-debug + patch to revert -O0 and get -O2 -> 58.5 fps
- without --enable-debug 60.1 fps
It's not a big difference here, I also only did 2 run to be sure with similar result (and you may notice the fps near to ~60 but I used vblank_mode=0). Strangely, however, it's a little slower than my yesterday run (~74 fps). On which app do you see the bigger difference?
Thanks, I'll look into it next week, I must run now.
No online selection for patches?
Even Debian has their patch tracker :P
I noticed with r600g (radeon 5850) that MSAA performance was rather slow (~20fps) when I have my OpenGL window fullscreened, as opposed to just maximizing the window (which is only slightly smaller than fullscreen) which would give me 100+ fps. This was under XFCE with no compositing, swapbufferswait off, and vblank_mode=(whatever it was that disables vsync). Maybe that's the same (or a related) issue here with the odd MSAA numbers for r300g?
The issue might be that MSAA renderbuffers are allocated in RAM instead of VRAM. Who knows.