[Bug 21611] New: 2c8e130f73c680d4a7381b2ef37982b82c6ee478 can cause massive 2D performance slowdown

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed May 6 23:22:56 PDT 2009


           Summary: 2c8e130f73c680d4a7381b2ef37982b82c6ee478 can cause
                    massive 2D performance slowdown
           Product: xorg
           Version: git
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: regression
          Severity: major
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: pvaneynd at gmail.com
         QAContact: xorg-team at lists.x.org

Created an attachment (id=25583)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=25583)
Xorg.0.log and benchmark results in different setups with git HEAD (broken) and
6.12.2 (working)


I noticed a massive performance slow down recently. As an example I went from:

8000 reps @   0.8995 msec (  1110.0/sec): PutImage XY 100x100 square


  20 reps @ 257.8685 msec (     3.9/sec): PutImage XY 100x100 square

git bisect isolated this commit, but the story is not /that/ easy.

When running git HEAD with a default config I see in the logs:

(EE) RADEON(0): Static buffer allocation failed.  Disabling DRI.

Then I get slow performance with EXA and UXA acceleration. The situation is
normal with XAA acceleration.

Thinking that the problem might be that DRI is failing I fixed my 'Virtual'
setting in xorg.conf and now DRI is working  again. However EXA acceleration is
still slow. XAA acceleration is still fast.

So the problem is related to the DRI but failing DRI is not the only cause. For
some reason past 2c8e130f73c680d4a7381b2ef37982b82c6ee478 EXA and UXA seems
always slow, but I need to confirm this again (I did all tests with 1 screen
and the working DRI tests with 2 screens attached).

I've attached the outputs for the situation with the broken DRI for git HEAD
and for 6.12.2 (working).

If you want I can give you the same results with DRI fixed...

Best regards, Peter

Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the xorg-driver-ati mailing list