[Bug 32789] VSync loss after rotation to portrait mode

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jan 4 11:08:45 PST 2011


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

--- Comment #8 from Michel Dänzer <michel at daenzer.net> 2011-01-04 11:08:45 PST ---
Review of attachment 41636:
 --> (https://bugs.freedesktop.org/review?bug=32789&attachment=41636)

::: src/evergreen_accel.c
@@ -262,2 +262,3 @@
     if (info->cs) {
-        if (pPix != pScrn->pScreen->GetScreenPixmap(pScrn->pScreen))
+        if ((pPix != pScrn->pScreen->GetScreenPixmap(pScrn->pScreen)) &&
+        (drmmode_crtc->rotate_bo && (drmmode_crtc->rotate_bo !=
radeon_get_pixmap_bo(pPix))))

I think these should be

(!drmmode_crtc->rotate_bo || drmmode_crtc->rotate_bo !=
radeon_get_pixmap_bo(pPix))

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