On Fedora rawhide the kernel dumps the following messages to the log at a blinding rate while running an opengl application (I know it happens when I run glxgears and it seems compiz as well, my only two test points), Sep 16 14:14:50 mercury kernel: [drm:i915_gem_execbuffer] *ERROR* Going to lose the write domain on obj 38 size 16777216 Sep 16 14:14:50 mercury kernel: [drm:i915_gem_execbuffer] *ERROR* Going to lose the write domain on obj 40 size 16777216 Meanwhile, glxgears consistently shows 40fps without compiz. compiz produces 30 fps and down to 14 while switching workspaces with the desktop wall plugin. There is a fedora bug for this open at https://bugzilla.redhat.com/show_bug.cgi?id=462495.
By the way, this is happening on an i965. running the following packages, mesa-7.2.0 x11-video-intel-2.4.2 kernel-2.6.27 (with gem patches) libdrm-2.4.0 xserver-1.5.0 Being a kernel GEM problem, I thought you'd be interested in this, Jesse.
This seems to be fixed in the latest kernel build (2.6.27-0.352.rc7.git1), although performance still seems to be a little lacking (still stutters with several windows open) and the alpha blended window shadows are solid black.
The messages and the bug that was being caught by them were fixed some time ago; apparently rawhide didn't pick it up for a while. For other issues, please open new bugs. (performance issues associated with high cpu usage will need sysprof/oprofile output, and likely the sha1 of commits that rawhide code was produced from)
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.