[Bug 17129] Slow to move translucent windows above a certain size with EXA (r300)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Aug 29 01:04:17 PDT 2008


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





--- Comment #8 from Michel Dänzer <michel at tungstengraphics.com>  2008-08-29 01:04:16 PST ---
(In reply to comment #7)
> I found an interesting phenonemon today.  If I alt-drag the translucent window
> if it's underneath another window, say, Konsole, then the slowness disappears
> (and almost no CPU time is used).  Bring it back above Konsole and the movement
> is slow and laggy again.  But moving it around near the side of the screen,
> where maybe 2/3 to 3/4's of the translucent window is off the edge of the
> screen (or less) causes the lagginess to subside.

Sounds like the translucent window is composited by the CPU instead of the GPU.
It would be interesting to track down why that is happening, e.g. by rebuilding
the driver with RADEON_TRACE_FALL defined to 1 in src/radeon_exa.c, or if that
doesn't show anything interesting by rebuilding xserver with DEBUG_TRACE_FALL
defined to 1 in exa/exa_priv.h.


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