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

xserver-xorg-video-intel: Changes to 'ubuntu'



 debian/changelog                                                    |   30 ++++++++--
 debian/control                                                      |    5 -
 debian/patches/fix-sna-external-slave-rotation.patch                |   17 +++--
 debian/patches/fix-sna-fstat-include.patch                          |   20 +++---
 debian/patches/fix-uxa-fstat-include.patch                          |   10 +--
 debian/patches/fix-yuv-to-rgb-shared-on-intel-gen8.patch            |    1 
 debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff |   13 ++--
 7 files changed, 58 insertions(+), 38 deletions(-)

New commits:
commit c5b7e6f95f8a9b49a49b87c83922f01610a58445
Author: Robert Ancell <robert.ancell@canonical.com>
Date:   Thu Aug 6 10:03:53 2015 +1200

    * Merge with Debian, remaining Ubuntu changes:
    * debian/rules:
      - Fix valgrind-enabling check (DEB_HOST_ARCH_OS instead of DEB_HOST_ARCH)
      - Use SNA by default.
    * debian/patches/fix-sna-external-slave-rotation.patch:
      - Fix rotating external display with optimus results in corruption.
    * debian/patches/fix-sna-fstat-include.patch:
    * debian/patches/fix-uxa-fstat-include.patch:
      - Fix missing include for fstat
    * debian/patches/fix-yuv-to-rgb-shared-on-intel-gen8.patch:
      - Fix faulty yuv2rgb translation on Intel Generation 8 Graphics.
    * debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff:
      - Fix rotation on SKL.

diff --git a/debian/changelog b/debian/changelog
index 08502ec..9130413 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,27 @@
+xserver-xorg-video-intel (2:2.99.917-1ubuntu1) wily; urgency=medium
+
+  * Merge with Debian, remaining Ubuntu changes:
+  * debian/rules:
+    - Fix valgrind-enabling check (DEB_HOST_ARCH_OS instead of DEB_HOST_ARCH)
+    - Use SNA by default.  
+  * debian/patches/fix-sna-external-slave-rotation.patch:
+    - Fix rotating external display with optimus results in corruption.
+  * debian/patches/fix-sna-fstat-include.patch:
+  * debian/patches/fix-uxa-fstat-include.patch:
+    - Fix missing include for fstat
+  * debian/patches/fix-yuv-to-rgb-shared-on-intel-gen8.patch:
+    - Fix faulty yuv2rgb translation on Intel Generation 8 Graphics.
+  * debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff:
+    - Fix rotation on SKL.
+
+ -- Robert Ancell <robert.ancell@canonical.com>  Tue, 14 Jul 2015 15:21:57 +1200
+
+xserver-xorg-video-intel (2:2.99.917-1) unstable; urgency=medium
+
+  * Upload to unstable. (Closes: #748753)
+
+ -- Vincent Cheng <vcheng@debian.org>  Thu, 07 May 2015 00:46:06 -0700
+
 xserver-xorg-video-intel (2:2.99.917-1~exp1ubuntu3) wily; urgency=medium
 
   * debian/patches/xmir.patch:
@@ -38,12 +62,6 @@ xserver-xorg-video-intel (2:2.99.917-1~exp1ubuntu1) vivid; urgency=medium
 
  -- Timo Aaltonen <tjaalton@debian.org>  Tue, 13 Jan 2015 12:39:09 +0200
 
-xserver-xorg-video-intel (2:2.99.917-1~exp2) UNRELEASED; urgency=medium
-
-  * rules: Fix valgrind-enabling check.
-
- -- Timo Aaltonen <tjaalton@debian.org>  Tue, 13 Jan 2015 12:34:17 +0200
-
 xserver-xorg-video-intel (2:2.99.917-1~exp1) experimental; urgency=medium
 
   * New upstream prerelease 2.99.917.
diff --git a/debian/control b/debian/control
index ab5fffe..ddc71e9 100644
--- a/debian/control
+++ b/debian/control
@@ -12,8 +12,7 @@ Build-Depends:
  debhelper (>= 8),
  dh-autoreconf,
  pkg-config,
-# Depend on latest server to ensure XMir support
- xserver-xorg-dev (>= 2:1.14.2.901-2ubuntu4~),
+ xserver-xorg-dev (>= 2:1.11.99.901),
  x11proto-core-dev,
  x11proto-fonts-dev,
  x11proto-xinerama-dev,
@@ -37,7 +36,7 @@ Build-Depends:
  libxcb-dri2-0-dev,
 # end xvmc
  libudev-dev [linux-any],
- quilt (>= 0.46-7~),
+ quilt,
  xutils-dev (>= 1:7.5+4),
  valgrind [amd64 armel armhf i386 mips mipsel powerpc s390x],
 # intel-virtual-output:
diff --git a/debian/patches/fix-sna-external-slave-rotation.patch b/debian/patches/fix-sna-external-slave-rotation.patch
index 80b79f3..5251194 100644
--- a/debian/patches/fix-sna-external-slave-rotation.patch
+++ b/debian/patches/fix-sna-external-slave-rotation.patch
@@ -1,6 +1,7 @@
 commit 1cffbd9a8e96642bdbabf4e40829a5f1473b5bf9
 Author: Chris Wilson <chris@chris-wilson.co.uk>
 Date:   Tue Jan 13 10:50:36 2015 +0000
+Bug-Ubuntu: https://launchpad.net/bugs/1410238
 
     sna: Combine slave CRTC offsets with rotation
     
@@ -11,11 +12,11 @@ Date:   Tue Jan 13 10:50:36 2015 +0000
     Reported-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
     Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
 
-diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c
-index 569c585..0657c47 100644
---- a/src/sna/sna_display.c
-+++ b/src/sna/sna_display.c
-@@ -6696,6 +6696,7 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr crtc, RegionPtr region, struct kgem_bo
+Index: xserver-xorg-video-intel-2.99.917/src/sna/sna_display.c
+===================================================================
+--- xserver-xorg-video-intel-2.99.917.orig/src/sna/sna_display.c
++++ xserver-xorg-video-intel-2.99.917/src/sna/sna_display.c
+@@ -6644,6 +6644,7 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr
  	ScreenPtr screen = sna->scrn->pScreen;
  	DrawablePtr draw = crtc_source(crtc, &sx, &sy);
  	PictFormatPtr format;
@@ -23,7 +24,7 @@ index 569c585..0657c47 100644
  	PicturePtr src, dst;
  	PixmapPtr pixmap;
  	int depth, error;
-@@ -6735,9 +6736,14 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr crtc, RegionPtr region, struct kgem_bo
+@@ -6683,9 +6684,14 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr
  	if (!src)
  		goto free_pixmap;
  
@@ -41,7 +42,7 @@ index 569c585..0657c47 100644
  
  	if (crtc->filter && crtc->transform_in_use)
  		SetPicturePictFilter(src, crtc->filter,
-@@ -6789,6 +6795,7 @@ sna_crtc_redisplay__composite(xf86CrtcPtr crtc, RegionPtr region, struct kgem_bo
+@@ -6737,6 +6743,7 @@ sna_crtc_redisplay__composite(xf86CrtcPt
  	DrawablePtr draw = crtc_source(crtc, &sx, &sy);
  	struct sna_composite_op tmp;
  	PictFormatPtr format;
@@ -49,7 +50,7 @@ index 569c585..0657c47 100644
  	PicturePtr src, dst;
  	PixmapPtr pixmap;
  	const BoxRec *b;
-@@ -6829,9 +6836,14 @@ sna_crtc_redisplay__composite(xf86CrtcPtr crtc, RegionPtr region, struct kgem_bo
+@@ -6777,9 +6784,14 @@ sna_crtc_redisplay__composite(xf86CrtcPt
  	if (!src)
  		goto free_pixmap;
  
diff --git a/debian/patches/fix-sna-fstat-include.patch b/debian/patches/fix-sna-fstat-include.patch
index 11064d7..027fc8a 100644
--- a/debian/patches/fix-sna-fstat-include.patch
+++ b/debian/patches/fix-sna-fstat-include.patch
@@ -12,10 +12,10 @@ Date:   Tue Feb 24 15:25:40 2015 +0000
     
     Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
 
-diff --git a/configure.ac b/configure.ac
-index 7476e2b..de3a4b3 100644
---- a/configure.ac
-+++ b/configure.ac
+Index: xserver-xorg-video-intel-2.99.917/configure.ac
+===================================================================
+--- xserver-xorg-video-intel-2.99.917.orig/configure.ac
++++ xserver-xorg-video-intel-2.99.917/configure.ac
 @@ -197,11 +197,15 @@ AC_ARG_ENABLE(udev,
  
  if test "x$UDEV" != "xno"; then
@@ -32,7 +32,7 @@ index 7476e2b..de3a4b3 100644
  	fi
  fi
  
-@@ -911,6 +915,7 @@ echo "  Support for Kernel Mode Setting? $KMS"
+@@ -902,6 +906,7 @@ echo "  Support for Kernel Mode Setting?
  echo "  Support for legacy User Mode Setting (for i810)? $UMS"
  echo "  Support for Direct Rendering Infrastructure:$dri_msg"
  echo "  Support for Xv motion compensation (XvMC and libXvMC):$xvmc_msg"
@@ -40,11 +40,11 @@ index 7476e2b..de3a4b3 100644
  echo "  Build additional tools and utilities?$tools_msg"
  if test -n "$xp_msg"; then
  echo "  Experimental support:$xp_msg"
-diff --git a/src/sna/sna_driver.c b/src/sna/sna_driver.c
-index 8c0d0b5..bc20ef0 100644
---- a/src/sna/sna_driver.c
-+++ b/src/sna/sna_driver.c
-@@ -740,6 +740,8 @@ sna_wakeup_handler(WAKEUPHANDLER_ARGS_DECL)
+Index: xserver-xorg-video-intel-2.99.917/src/sna/sna_driver.c
+===================================================================
+--- xserver-xorg-video-intel-2.99.917.orig/src/sna/sna_driver.c
++++ xserver-xorg-video-intel-2.99.917/src/sna/sna_driver.c
+@@ -780,6 +780,8 @@ sna_wakeup_handler(WAKEUPHANDLER_ARGS_DE
  }
  
  #if HAVE_UDEV
diff --git a/debian/patches/fix-uxa-fstat-include.patch b/debian/patches/fix-uxa-fstat-include.patch
index b99021d..c93d558 100644
--- a/debian/patches/fix-uxa-fstat-include.patch
+++ b/debian/patches/fix-uxa-fstat-include.patch
@@ -10,11 +10,11 @@ Date:   Tue Feb 24 15:25:40 2015 +0000
     
     Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
 
-diff --git a/src/uxa/intel_driver.c b/src/uxa/intel_driver.c
-index c554124..6e64b8c 100644
---- a/src/uxa/intel_driver.c
-+++ b/src/uxa/intel_driver.c
-@@ -728,6 +728,8 @@ intel_flush_callback(CallbackListPtr *list,
+Index: xserver-xorg-video-intel-2.99.917/src/uxa/intel_driver.c
+===================================================================
+--- xserver-xorg-video-intel-2.99.917.orig/src/uxa/intel_driver.c
++++ xserver-xorg-video-intel-2.99.917/src/uxa/intel_driver.c
+@@ -735,6 +735,8 @@ intel_flush_callback(CallbackListPtr *li
  }
  
  #if HAVE_UDEV
diff --git a/debian/patches/fix-yuv-to-rgb-shared-on-intel-gen8.patch b/debian/patches/fix-yuv-to-rgb-shared-on-intel-gen8.patch
index 6aa4db1..0dce694 100644
--- a/debian/patches/fix-yuv-to-rgb-shared-on-intel-gen8.patch
+++ b/debian/patches/fix-yuv-to-rgb-shared-on-intel-gen8.patch
@@ -5,6 +5,7 @@ Subject: [PATCH] gen8: Fix the YUV->RGB shader
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
+Bug-Ubuntu: https://launchpad.net/bugs/1449892
 
 Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
 ---
diff --git a/debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff b/debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff
index 53d50fb..71f0084 100644
--- a/debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff
+++ b/debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff
@@ -1,6 +1,7 @@
 commit 15c307d70e00bc035bb61be5d8b6f727925e3d34
 Author: Chris Wilson <chris@chris-wilson.co.uk>
 Date:   Tue Mar 10 08:48:48 2015 +0000
+Bug-Ubuntu: https://launchpad.net/bugs/1447143
 
     sna: Force frontbuffer to CPU for randr fallback
     
@@ -10,11 +11,11 @@ Date:   Tue Mar 10 08:48:48 2015 +0000
     Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89053
     Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
 
-diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c
-index fd6c46c..f648d62 100644
---- a/src/sna/sna_display.c
-+++ b/src/sna/sna_display.c
-@@ -6977,6 +6977,14 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr crtc, RegionPtr region, struct kgem_bo
+Index: xserver-xorg-video-intel-2.99.917/src/sna/sna_display.c
+===================================================================
+--- xserver-xorg-video-intel-2.99.917.orig/src/sna/sna_display.c
++++ xserver-xorg-video-intel-2.99.917/src/sna/sna_display.c
+@@ -6665,6 +6665,14 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr
  	     __FUNCTION__, format->format, depth, draw->bitsPerPixel,
  	     bo->pitch, crtc->mode.HDisplay, crtc->mode.VDisplay));
  
@@ -29,7 +30,7 @@ index fd6c46c..f648d62 100644
  	ptr = kgem_bo_map__gtt(&sna->kgem, bo);
  	if (ptr == NULL)
  		return;
-@@ -6999,6 +7007,29 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr crtc, RegionPtr region, struct kgem_bo
+@@ -6687,6 +6695,29 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr
  	pixman_transform_init_translate(&T, sx << 16, sy << 16);
  	pixman_transform_multiply(&T, &T, &crtc->crtc_to_framebuffer);
  	if (!sna_transform_is_integer_translation(&T, &sx, &sy)) {


Reply to: