[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xorg-server: Changes to 'ubuntu'



 debian/changelog                                           |    7 ++++
 debian/patches/disable-rotation-transform-gpuscreens.patch |   22 +++++++++++++
 debian/patches/series                                      |    1 
 3 files changed, 30 insertions(+)

New commits:
commit aa3984079f1ca0beba0214b81de796c254a656d9
Author: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Date:   Wed Apr 16 15:09:00 2014 +0200

    Disable support for rotations and transforms on gpu screens for now. (LP: #1308515)

diff --git a/debian/changelog b/debian/changelog
index 2e8d17a..3638c54 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xorg-server (2:1.15.1-0ubuntu2) trusty; urgency=medium
+
+  * Disable support for rotations and transforms
+    on gpu screens for now. (LP: #1308515)
+
+ -- Maarten Lankhorst <maarten.lankhorst@ubuntu.com>  Wed, 16 Apr 2014 10:14:39 +0200
+
 xorg-server (2:1.15.1-0ubuntu1) trusty; urgency=medium
 
   * Merge from unreleased debian unstable.
diff --git a/debian/patches/disable-rotation-transform-gpuscreens.patch b/debian/patches/disable-rotation-transform-gpuscreens.patch
new file mode 100644
index 0000000..9da6c65
--- /dev/null
+++ b/debian/patches/disable-rotation-transform-gpuscreens.patch
@@ -0,0 +1,22 @@
+--- a/hw/xfree86/modes/xf86RandR12.c
++++ b/hw/xfree86/modes/xf86RandR12.c
+@@ -932,6 +932,9 @@
+     if (xf86RandR12Key == NULL)
+         return;
+ 
++    if (pScreen->isGPU)
++        rotations = RR_Rotate_0;
++
+     randrp = XF86RANDRINFO(pScreen);
+ #if RANDR_12_INTERFACE
+     for (c = 0; c < config->num_crtc; c++) {
+@@ -954,6 +957,9 @@
+     xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(pScrn);
+ #endif
+ 
++    if (pScreen->isGPU)
++        transforms = FALSE;
++
+     if (xf86RandR12Key == NULL)
+         return;
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 93564e1..8adae10 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -46,6 +46,7 @@ rrcrtc-brackets-are-hard.patch
 config-add-no-removal.patch
 xf86-ignore-conflicting-rr-caps.patch
 fix-detach-gpu.patch
+disable-rotation-transform-gpuscreens.patch
 
 pixman-validate.patch
 fix-ftbfs-ppc64el.patch


Reply to: