[PATCH] Remove XAA
Roman Mamedov
rm at romanrm.ru
Tue Jan 24 07:14:06 PST 2012
On Thu, 19 Jan 2012 09:28:44 +0100
Michel Dänzer <michel at daenzer.net> wrote:
> We can't really suggest anything without seeing at least the actual
> gtkperf numbers for both cases and a Xorg.0.log file with EXA.
Hello,
I have re-tested and the difference is even greater. XAA is about 2x faster
than EXA with the siliconmotion driver.
Each test run two times for reliability. The test is: run "gtkperf -c 20",
press Alt+Space, x (maximized window in 1024x600), then press "Start".
Also, attached are Xorg.log files for all three cases.
== XAA ==================================================
GtkPerf 0.40 - Starting testing: Tue Jan 24 20:44:16 2012
GtkEntry - time: 0.22
GtkComboBox - time: 1.59
GtkComboBoxEntry - time: 1.17
GtkSpinButton - time: 0.19
GtkProgressBar - time: 0.18
GtkToggleButton - time: 0.55
GtkCheckButton - time: 0.17
GtkRadioButton - time: 0.22
GtkTextView - Add text - time: 0.85
GtkTextView - Scroll - time: 0.05
GtkDrawingArea - Lines - time: 3.69
GtkDrawingArea - Circles - time: 2.78
GtkDrawingArea - Text - time: 4.18
GtkDrawingArea - Pixbufs - time: 1.81
---
Total time: 17.71
GtkPerf 0.40 - Starting testing: Tue Jan 24 20:44:36 2012
GtkEntry - time: 0.22
GtkComboBox - time: 1.61
GtkComboBoxEntry - time: 1.16
GtkSpinButton - time: 0.19
GtkProgressBar - time: 0.18
GtkToggleButton - time: 0.53
GtkCheckButton - time: 0.17
GtkRadioButton - time: 0.22
GtkTextView - Add text - time: 0.88
GtkTextView - Scroll - time: 0.05
GtkDrawingArea - Lines - time: 3.75
GtkDrawingArea - Circles - time: 2.79
GtkDrawingArea - Text - time: 4.17
GtkDrawingArea - Pixbufs - time: 1.71
---
Total time: 17.71
== EXA ==================================================
GtkPerf 0.40 - Starting testing: Tue Jan 24 20:40:56 2012
GtkEntry - time: 0.22
GtkComboBox - time: 3.08
GtkComboBoxEntry - time: 2.80
GtkSpinButton - time: 0.39
GtkProgressBar - time: 0.60
GtkToggleButton - time: 0.95
GtkCheckButton - time: 0.16
GtkRadioButton - time: 0.46
GtkTextView - Add text - time: 1.09
GtkTextView - Scroll - time: 0.05
GtkDrawingArea - Lines - time: 3.77
GtkDrawingArea - Circles - time: 12.78
GtkDrawingArea - Text - time: 4.93
GtkDrawingArea - Pixbufs - time: 1.90
---
Total time: 33.24
GtkPerf 0.40 - Starting testing: Tue Jan 24 20:41:32 2012
GtkEntry - time: 0.26
GtkComboBox - time: 3.24
GtkComboBoxEntry - time: 2.63
GtkSpinButton - time: 0.39
GtkProgressBar - time: 0.61
GtkToggleButton - time: 0.92
GtkCheckButton - time: 0.32
GtkRadioButton - time: 0.46
GtkTextView - Add text - time: 0.98
GtkTextView - Scroll - time: 0.05
GtkDrawingArea - Lines - time: 3.95
GtkDrawingArea - Circles - time: 12.55
GtkDrawingArea - Text - time: 4.77
GtkDrawingArea - Pixbufs - time: 1.87
---
Total time: 33.09
== EXA+NoAccel ==========================================
GtkPerf 0.40 - Starting testing: Tue Jan 24 20:47:20 2012
GtkEntry - time: 0.30
GtkComboBox - time: 1.99
GtkComboBoxEntry - time: 1.15
GtkSpinButton - time: 0.19
GtkProgressBar - time: 0.18
GtkToggleButton - time: 0.53
GtkCheckButton - time: 0.17
GtkRadioButton - time: 0.34
GtkTextView - Add text - time: 0.79
GtkTextView - Scroll - time: 0.05
GtkDrawingArea - Lines - time: 3.66
GtkDrawingArea - Circles - time: 12.75
GtkDrawingArea - Text - time: 4.40
GtkDrawingArea - Pixbufs - time: 1.79
---
Total time: 28.36
GtkPerf 0.40 - Starting testing: Tue Jan 24 20:47:53 2012
GtkEntry - time: 0.29
GtkComboBox - time: 2.09
GtkComboBoxEntry - time: 1.26
GtkSpinButton - time: 0.19
GtkProgressBar - time: 0.18
GtkToggleButton - time: 0.52
GtkCheckButton - time: 0.17
GtkRadioButton - time: 0.22
GtkTextView - Add text - time: 0.74
GtkTextView - Scroll - time: 0.06
GtkDrawingArea - Lines - time: 3.82
GtkDrawingArea - Circles - time: 12.58
GtkDrawingArea - Text - time: 4.38
GtkDrawingArea - Pixbufs - time: 1.87
---
Total time: 28.43
--
With respect,
Roman
~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Stallman had a printer,
with code he could not see.
So he began to tinker,
and set the software free."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg-EXA.log
Type: text/x-log
Size: 16141 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120124/55172778/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg-EXA+NoAccel.log
Type: text/x-log
Size: 15561 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120124/55172778/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg-XAA.log
Type: text/x-log
Size: 16283 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120124/55172778/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120124/55172778/attachment-0001.pgp>
More information about the xorg-devel
mailing list