[Bug 29986] New: evergreen: 2D corruption (likely in EVERGREENDownloadFromScreen())

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Sep 2 17:12:02 PDT 2010


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

           Summary: evergreen: 2D corruption (likely in
                    EVERGREENDownloadFromScreen())
           Product: xorg
           Version: git
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: spam at authmann.de
         QAContact: xorg-team at lists.x.org


Created an attachment (id=38392)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=38392)
gcc testcase.c -lX11, run, watch testcase_out.ppm

I noticed these symptoms:

- corruption in screenshots taken with ImageMagick (import)
- corruption in kde3 unless RenderAccel Off

I've boiled ImageMagick down to a simple testcase (attached). A ErrorF() in the
radeon driver told me that the corruption only happens in cases where
EVERGREENDownloadFromScreen() is called - it's called in kde3 with RenderAccel
On, it's never called with RenderAccel off.


I cannot test against a non-evergreen EXA implementation, but since there are
no related bug reports for older cards, it's probably evergreen only. Can
confirm that the testcase works with fglrx and nvidia.

using latest git from evergreen_accel branch, but the bug is present since the
initial code-drop
Radeon HD 5770
Xorg 1.7.7
2.6.35

-- 
Configure bugmail: https://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