[Bug 68524] New: radeonsi with glamor has very poor performance with primitives drawing

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Aug 25 02:41:44 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=68524

          Priority: medium
            Bug ID: 68524
          Assignee: xorg-driver-ati at lists.x.org
           Summary: radeonsi with glamor has very poor performance with
                    primitives drawing
        QA Contact: xorg-team at lists.x.org
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: 375gnu at gmail.com
          Hardware: x86-64 (AMD64)
            Status: NEW
           Version: 7.7 (2011)
         Component: Driver/Radeon
           Product: xorg

While glamor acceleration is upto 5 times slower than EXA on my radeon 7750,
with primitives drawing it is slow as hell. There are results of gtkperf with
EXA and glamor:

EXA:
GtkEntry - time:  0,00
GtkComboBox - time:  0,50
GtkComboBoxEntry - time:  0,40
GtkSpinButton - time:  0,06
GtkProgressBar - time:  0,02
GtkToggleButton - time:  0,06
GtkCheckButton - time:  0,06
GtkRadioButton - time:  0,08
GtkTextView - Add text - time:  0,35
GtkTextView - Scroll - time:  0,10
GtkDrawingArea - Lines - time:  0,92
GtkDrawingArea - Circles - time:  1,51
GtkDrawingArea - Text - time:  0,68
GtkDrawingArea - Pixbufs - time:  0,08
 --- 
Total time:  4,82

Glamor:
GtkEntry - time:  0,00
GtkComboBox - time:  2,30
GtkComboBoxEntry - time:  1,86
GtkSpinButton - time:  0,26
GtkProgressBar - time:  0,07
GtkToggleButton - time:  0,10
GtkCheckButton - time:  0,05
GtkRadioButton - time:  0,11
GtkTextView - Add text - time:  0,33
GtkTextView - Scroll - time:  0,10
GtkDrawingArea - Lines - ^C

The test was aborted after running for 27 _minutes_.

The same bad visual performance is demonstated by app written in XAA ages like
WindowMaker (just try to open its menu).

The situation will be much worse if you disable color tiling (only for drawing
primitives, results for all that gtk*button/view/box will be the same).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg-driver-ati/attachments/20130825/8dfe7265/attachment.html>


More information about the xorg-driver-ati mailing list