View Single Post
Old 11-10-10, 05:44 PM   #5
mooninite
Registered User
 
Join Date: May 2006
Posts: 477
Default Re: [260.19.12] GTK Xorg 1.9 performance regressions

After being pointed to this thread by a friend, I thought I'd downgrade cairo as well just to try it out.

After rebooting - 2D is back to normal.

gtkperf - 1000 runs - gtk-murrine-engine 0.98.1.1 (Dust Theme) - Fedora 14 x86_64 (X.org 1.9) - cairo 1.8
Code:
GtkPerf 0.40 - Starting testing: Wed Nov 10 17:40:56 2010

GtkEntry - time:  0.19
GtkComboBox - time:  6.23
GtkComboBoxEntry - time:  3.89
GtkSpinButton - time:  1.19
GtkProgressBar - time:  0.96
GtkToggleButton - time:  1.06
GtkCheckButton - time:  0.72
GtkRadioButton - time:  1.49
GtkTextView - Add text - time: 15.52
GtkTextView - Scroll - time:  2.84
GtkDrawingArea - Lines - time:  8.93
GtkDrawingArea - Circles - time: 11.62
GtkDrawingArea - Text - time:  4.07
GtkDrawingArea - Pixbufs - time:  0.64
 --- 
Total time: 59.34
It seems cairo 1.10 causes the NVIDIA driver to hit lots of CPU fallback code. Using 1.8 returns performance back to normal on all fronts.
mooninite is offline   Reply With Quote