[Bug 18397] Small pixmap corruption [EXA enabled]

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Feb 15 03:52:57 PST 2009


http://bugs.freedesktop.org/show_bug.cgi?id=18397





--- Comment #44 from Felipe Contreras <felipe.contreras at gmail.com>  2009-02-15 03:52:57 PST ---
Created an attachment (id=22960)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=22960)
Miminal patch.

I tried to minimize the changes of this patch #22774 and I found something very
weird.

In my laptop the only place where waiting is needed is in
RADEONDownloadFromScreenCP, but I decided to go further and see how many
iterations where required. It turns out that 99.99% of the time only 1
iteration is needed (i == 0), in very rare occasions (one per session) 2
iterations are needed.

So I tried to minimize even more and I found out that doing a single read seems
to fix the issue almost completely.

I'm attaching the patch, hopefully this would help track down the issue.


-- 
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