After upgrading to mesa 7.5.1 with compiz enabled, gnome desktop is almost unusable ie. gnome-terminal needs 10 seconds to start, gnome menu is drawing slowly on the screen, typing the key on the keyboard shows up on screen 5sec later.
kernel 22.214.171.124 [kms disabled]
With kernel 2.6.31-rc9 with kms enabled everything works ok but there are some performance regressions like stuttering in games like urt and fretsonfire wich worked ok with mesa 7.5.0, glxgears shows 350 instead of 950fps
With git snapshots of intel drivers and mesa and the entire xorg tree + xserver 1.7rc there are no improvements in performance comparing to combination with 2.6.31-rc9 mentioned above.
Created attachment 29272 [details]
Just to add this, when I boot into 126.96.36.199 I get following messages in error log
Sep 6 20:33:55 vostro kernel: [drm:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0
Sep 6 20:33:55 vostro kernel: [drm:i915_gem_execbuffer] *ERROR* Execbuf while VT-switched.
I'm sending as an attachment Xorg.0.log
i can report this is the case too..
installing mesa 7.5.1 and all its deps for intel hardware drops from 800ish fps to about 400fps
downgrading to 7.5-2 and all packages linked to it fixes it..
packages which needed downgrading are
intel-dri 7.5.1-1 --> 7.5-2
mesa 7.5.1-1 --> 7.5-2
libgl 7.5.1-1 --> 7.5-2
xf86-video-intel 2.8.1-1 --> 188.8.131.522-1
intel gma945 here
xorg-server 184.108.40.2061 nothing funky in its log.
With 2.6.31 [kms enabled] and mesa 7.7-devel (from git) performance is a bit better (extreme tux racer jumped by 5fps (around 30fps)) and glxgears show 450fps, still not on the level of mesa 7.5 but it's getting better comparing to 7.5.1.
I haven't noticed any bugs so far in 7.7-devel...
OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20090712 2009Q2 RC3
OpenGL version string: 2.1 Mesa 7.7-devel
best thing to do for performance regressions is to bisect to find the commit that caused the regression, and also to never use glxgears as a benchmark because it makes people ignore you.
So, waiting for regression bisect and numbers for a relevant app that is hurt by that commit.
Never got a bisect or more info on reproducing a relevant issue (not glxgears). compiz is running fine under gnome on my systems.