Created attachment 37171 [details]
xf86-video-ati-git, mesa-7.8.2, 2.6.34 with KMS, Radeon HD 3450 (studio 15).
Running gnome-shell-git (which uses Clutter, git version) results in pretty much broken image (screenshot attached).
At gnome-shell irc, I've been told that "framebuffer objects" seem to be broken. This can be tested by running Clutter test "clutter/tests/conform/test-cogl-offscreen".
Here is a part of gnome-shell output, it actually contains lots of errors same as following:
(mutter:9090): Cogl-glx-WARNING **: ./cogl-framebuffer.c:424: Failed to create an OpenGL framebuffer
(mutter:9090): St-CRITICAL **: setup_framebuffers: assertion `priv->old_offscreen != COGL_INVALID_HANDLE' failed
(mutter:9090): Cogl-glx-CRITICAL **: cogl_material_set_layer_combine_constant: assertion `cogl_is_material (handle)' failed
(mutter:9090): Cogl-glx-CRITICAL **: cogl_set_source: assertion `cogl_is_material (material_handle)' failed
(mutter:9090): Cogl-glx-CRITICAL **: cogl_handle_ref: assertion `handle != COGL_INVALID_HANDLE' failed
Does mesa master work any better? This patch specifically:
Graphics glitches are pretty much gone with mesa-master. There are slight color artifacts on window headers though (they are supposed to be dark grey): http://i.imgur.com/mjKE1.png
Font glitches persist. I am not sure if it is related to this bug, though.
Also, there is performance fall down to a slideshow with mesa-git.
Mass closure: This bug has been untouched for more than six years, and is not
obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases.