[Bug 52330] Triple monitor desktop intermittent slow updates
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jul 23 02:55:04 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=52330
--- Comment #1 from gitbisector at gmail.com 2012-07-23 02:55:04 PDT ---
Modified the xrandr program to always call XRRSetScreenSize() even when display
size stays the same. That allows me to call into xserver and xf86-video-ati
without actually any of the parameters.
drmmode_xf86crtc_resize() in xf86-vide-ati drmmode_display.c again checks for
changes on width+height. Commented that out too.
With that in place, if I run xrandr with parameters identical to the existing
screen setup after first starting the X-server, performance improves.
Originally reported that the slow updates appear only with 3 screens. Have now
confirmed that the problem exists with 2 screen setup too, it is just less
notiecable.
Still cannot find where the code paths are different between slow and fast
performance.
I traced into calls to evergreen_exa.c while performance is slow. From the
looks of it acceleration is on as reported in Xorg.0.log also.
Where do I look next?
--
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