Author: baggins Date: Tue Feb 8 10:24:34 2011 GMT Module: packages Tag: HEAD ---- Log message: - fix xrandr rotation with nvidia drivers
---- Files affected: packages/xorg-xserver-server: xorg-xserver-server-nvidia-randr.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/xorg-xserver-server/xorg-xserver-server-nvidia-randr.patch diff -u /dev/null packages/xorg-xserver-server/xorg-xserver-server-nvidia-randr.patch:1.1 --- /dev/null Tue Feb 8 11:24:34 2011 +++ packages/xorg-xserver-server/xorg-xserver-server-nvidia-randr.patch Tue Feb 8 11:24:29 2011 @@ -0,0 +1,39 @@ +From d77ffa918b2aaa3ca1deb17ed0145199d0f863da Mon Sep 17 00:00:00 2001 +From: Julien Cristau <[email protected]> +Date: Mon, 31 Jan 2011 13:14:47 +0000 +Subject: Revert "randr: check for virtual size limits before set crtc" + +Apparently these checks break rotation with the nvidia drivers: +https://bbs.archlinux.org/viewtopic.php?pid=877761 +http://bugs.debian.org/611619 +Let's not do that in a stable branch. + +This reverts commit 6a6d907e77777057cadbd80572119c09732385cd. + +Signed-off-by: Julien Cristau <[email protected]> +--- +diff --git a/randr/rrscreen.c b/randr/rrscreen.c +index 0fee1f5..630ff57 100644 +--- a/randr/rrscreen.c ++++ b/randr/rrscreen.c +@@ -921,18 +921,6 @@ ProcRRSetScreenConfig (ClientPtr client) + width = mode->mode.height; + height = mode->mode.width; + } +- +- if (width < pScrPriv->minWidth || pScrPriv->maxWidth < width) { +- client->errorValue = width; +- free(pData); +- return BadValue; +- } +- if (height < pScrPriv->minHeight || pScrPriv->maxHeight < height) { +- client->errorValue = height; +- free(pData); +- return BadValue; +- } +- + if (width != pScreen->width || height != pScreen->height) + { + int c; +-- +cgit v0.8.3-6-g21f6 ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
