vga1 at pci1 dev 5 function 0 "ATI Radeon X1250" rev 0x00

The default AccelMethod is apparently still XAA (even though it says
it's "unsupported" and to "please use EXA instead").  Since this is
an IGP, the optimal MigrationHeuristic is probably "never", but
"greedy" seems to be the best approximation :-)
I'm sure it's totally different on a real video card...

Some gtkperf results:

OpenBSD snap, XAA

GtkEntry - time:  1.05
GtkComboBox - time: 14.38
GtkComboBoxEntry - time: 14.16
GtkSpinButton - time:  1.82
GtkProgressBar - time:  1.72
GtkToggleButton - time:  8.07
GtkCheckButton - time:  4.00
GtkRadioButton - time:  5.81
GtkTextView - Add text - time: 50.76
GtkTextView - Scroll - time: 27.31
GtkDrawingArea - Lines - time:  4.06
GtkDrawingArea - Circles - time:  8.09
GtkDrawingArea - Text - time: 48.73
GtkDrawingArea - Pixbufs - time: 24.44
 --- 
Total time: 214.41


OpenBSD snap, EXA greedy

GtkEntry - time:  0.91
GtkComboBox - time: 23.54
GtkComboBoxEntry - time: 21.88
GtkSpinButton - time:  2.15
GtkProgressBar - time:  1.33
GtkToggleButton - time: 10.29
GtkCheckButton - time:  7.81
GtkRadioButton - time: 12.83
GtkTextView - Add text - time: 39.62
GtkTextView - Scroll - time: 29.69
GtkDrawingArea - Lines - time: 15.66
GtkDrawingArea - Circles - time:  7.96
GtkDrawingArea - Text - time: 48.49
GtkDrawingArea - Pixbufs - time: 25.19
 --- 
Total time: 247.35


OpenBSD snap, EXA smart

GtkEntry - time:  0.96
GtkComboBox - time: 31.70
GtkComboBoxEntry - time: 29.09
GtkSpinButton - time:  1.03
GtkProgressBar - time:  1.81
GtkToggleButton - time:  6.67
GtkCheckButton - time:  5.59
GtkRadioButton - time: 27.78
GtkTextView - Add text - time: 158.68
GtkTextView - Scroll - time: 142.15
GtkDrawingArea - Lines - time: 15.92
GtkDrawingArea - Circles - time:  7.88
GtkDrawingArea - Text - time: 49.97
GtkDrawingArea - Pixbufs - time: 40.37
 --- 
Total time: 519.62


OpenBSD snap, EXA always

GtkEntry - time:  3.60
GtkComboBox - time: 61.66
GtkComboBoxEntry - time: 62.06
GtkSpinButton - time:  4.07
GtkProgressBar - time:  5.04
GtkToggleButton - time: 18.20
GtkCheckButton - time: 18.02
GtkRadioButton - time: 25.31
GtkTextView - Add text - time: 132.26
GtkTextView - Scroll - time: 109.36
GtkDrawingArea - Lines - time: 15.13
GtkDrawingArea - Circles - time:  7.86
GtkDrawingArea - Text - time: 49.74
GtkDrawingArea - Pixbufs - time: 34.67
 --- 
Total time: 546.98


FreeBSD 7.0-RELEASE (xf86-video-ati from git), XAA

GtkEntry - time:  0.14
GtkComboBox - time:  6.78
GtkComboBoxEntry - time:  6.31
GtkSpinButton - time:  0.36
GtkProgressBar - time:  0.19
GtkToggleButton - time:  2.66
GtkCheckButton - time:  2.05
GtkRadioButton - time:  3.09
GtkTextView - Add text - time: 33.46
GtkTextView - Scroll - time: 18.44
GtkDrawingArea - Lines - time:  3.01
GtkDrawingArea - Circles - time:  6.94
GtkDrawingArea - Text - time: 38.08
GtkDrawingArea - Pixbufs - time:  4.22
 --- 
Total time: 125.74


FreeBSD 7.0-RELEASE (xf86-video-ati from git), EXA greedy

GtkEntry - time:  0.14
GtkComboBox - time:  4.40
GtkComboBoxEntry - time:  4.19
GtkSpinButton - time:  0.36
GtkProgressBar - time:  0.20
GtkToggleButton - time:  1.17
GtkCheckButton - time:  0.67
GtkRadioButton - time:  1.47
GtkTextView - Add text - time: 25.29
GtkTextView - Scroll - time: 19.34
GtkDrawingArea - Lines - time:  8.28
GtkDrawingArea - Circles - time:  6.67
GtkDrawingArea - Text - time: 36.05
GtkDrawingArea - Pixbufs - time:  4.53
 --- 
Total time: 112.78


FreeBSD 7.0-RELEASE (xf86-video-ati from git), EXA smart

GtkEntry - time:  1.03
GtkComboBox - time: 23.87
GtkComboBoxEntry - time: 34.06
GtkSpinButton - time:  0.46
GtkProgressBar - time:  2.18
GtkToggleButton - time: 16.93
GtkCheckButton - time: 18.98
GtkRadioButton - time: 25.39
GtkTextView - Add text - time: 47.99
GtkTextView - Scroll - time: 23.78
GtkDrawingArea - Lines - time:  8.34
GtkDrawingArea - Circles - time:  6.69
GtkDrawingArea - Text - time: 37.33
GtkDrawingArea - Pixbufs - time: 14.53
 --- 
Total time: 261.60


FreeBSD 7.0-RELEASE (xf86-video-ati from git), EXA always

GtkEntry - time:  1.58
GtkComboBox - time: 44.06
GtkComboBoxEntry - time: 47.28
GtkSpinButton - time:  2.08
GtkProgressBar - time:  2.15
GtkToggleButton - time: 17.31
GtkCheckButton - time: 18.09
GtkRadioButton - time: 24.87
GtkTextView - Add text - time: 49.21
GtkTextView - Scroll - time: 23.11
GtkDrawingArea - Lines - time:  8.34
GtkDrawingArea - Circles - time:  6.69
GtkDrawingArea - Text - time: 36.57
GtkDrawingArea - Pixbufs - time: 13.77
 --- 
Total time: 295.11

Reply via email to