Red Hat Bugzilla – Bug 862004
Terrible performance whenever a "spinner" is being displayed
Last modified: 2012-10-08 07:31:41 EDT
Created attachment 619828 [details]
Description of problem:
Whenever a "spinner" graphic is displayed, e.g. when empathy is connecting to a server, or Evolution is performing any operation, the graphics performance slows down noticeably. The animation for switching to overview mode in GNOME takes about twice as long, for example.
Version-Release number of selected component (if applicable):
Happens all the time for me.
Steps to Reproduce:
1.Switch to overview mode and back, to see how fast it seems.
2.Start Evolution, which will show a spinner graphic as it fetches mail.
3.Switch to overview mode and back again.
Graphics performance is noticeably slower.
No noticeable change in graphics performance.
I started glxgears, then later started Evolution, to show the effect:
301 frames in 5.0 seconds = 60.178 FPS
300 frames in 5.0 seconds = 59.946 FPS
285 frames in 5.0 seconds = 56.948 FPS
296 frames in 5.0 seconds = 59.082 FPS
269 frames in 5.0 seconds = 53.631 FPS
278 frames in 5.0 seconds = 55.531 FPS
288 frames in 5.0 seconds = 57.568 FPS
301 frames in 5.0 seconds = 60.140 FPS
301 frames in 5.0 seconds = 60.136 FPS <-- started Evolution
150 frames in 5.0 seconds = 29.770 FPS
131 frames in 5.0 seconds = 26.105 FPS
127 frames in 5.0 seconds = 25.245 FPS
123 frames in 5.0 seconds = 24.455 FPS
263 frames in 5.0 seconds = 52.553 FPS <-- here it had finished fetching mail
Not sure if this is specific to the intel driver or not.
I blame gtk.
Actually it seems to be fixed now.