commit xf86-video-intel for openSUSE:Factory

2020-04-28 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2020-04-28 22:29:07

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new.2738 (New)


Package is "xf86-video-intel"

Tue Apr 28 22:29:07 2020 rev:82 rq:797215 version:2.99.917+git8674.25c9a2fcc

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2019-10-22 15:42:09.453491864 +0200
+++ 
/work/SRC/openSUSE:Factory/.xf86-video-intel.new.2738/xf86-video-intel.changes  
2020-04-28 22:29:12.469399714 +0200
@@ -1,0 +2,5 @@
+Fri Apr 17 12:24:35 UTC 2020 - Martin Liška 
+
+- Add U_i810-multidef-fix.patch in order to fix boo#1169744.
+
+---

New:

  U_i810-multidef-fix.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.JRm3WQ/_old  2020-04-28 22:29:12.989400684 +0200
+++ /var/tmp/diff_new_pack.JRm3WQ/_new  2020-04-28 22:29:12.989400684 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-intel
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
 Summary:Intel video driver for the Xorg X server
 License:MIT
 Group:  System/X11/Servers/XF86_4
-Url:http://x.org/wiki/IntelGraphicsDriver/
+URL:http://x.org/wiki/IntelGraphicsDriver/
 #Git-Clone:git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
 #Git-Web:  http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
 # http://xorg.freedesktop.org/releases/individual/driver/
@@ -33,6 +33,7 @@
 Source0:%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
 Patch0: n_fix-build-on-i686.patch
+Patch1: U_i810-multidef-fix.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
@@ -140,6 +141,7 @@
 # Applied only on 32bit architectures because only those need it to build with
 # GCC8. It may slightly hurt performance, so lets not apply it where not 
needed.
 %patch0 -p1
+%patch1 -p1
 %endif
 
 %build

++ U_i810-multidef-fix.patch ++
>From 652d93cbbdc159c0883f1b626ea48e28bac63ae3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hanno=20B=C3=B6ck?= 
Date: Sun, 2 Feb 2020 14:18:39 +0100
Subject: [PATCH] i810: Avoid duplicate definition of I810PatternROP

Signed-off-by: Chris Wilson 
---
 src/legacy/i810/i810.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/legacy/i810/i810.h b/src/legacy/i810/i810.h
index 347188c9..19be049c 100644
--- a/src/legacy/i810/i810.h
+++ b/src/legacy/i810/i810.h
@@ -322,6 +322,6 @@ extern void I810InitMC(ScreenPtr pScreen);
 extern const OptionInfoRec *I810AvailableOptions(int chipid, int busid);
 
 extern const int I810CopyROP[16];
-const int I810PatternROP[16];
+extern const int I810PatternROP[16];
 
 #endif /* _I810_H_ */
-- 
2.24.1




commit xf86-video-intel for openSUSE:Factory

2019-10-22 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2019-10-22 15:41:57

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new.2352 (New)


Package is "xf86-video-intel"

Tue Oct 22 15:41:57 2019 rev:81 rq:741244 version:2.99.917+git8674.25c9a2fcc

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2019-04-28 19:58:52.698955754 +0200
+++ 
/work/SRC/openSUSE:Factory/.xf86-video-intel.new.2352/xf86-video-intel.changes  
2019-10-22 15:42:09.453491864 +0200
@@ -1,0 +2,6 @@
+Fri Oct 18 17:37:10 UTC 2019 - Stefan Brüns 
+
+- Guard valgrind BuildRequires with a bcond, defaulting to disabled
+  (upstream default), and actually enable it when requested.
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.G1jINv/_old  2019-10-22 15:42:10.073492571 +0200
+++ /var/tmp/diff_new_pack.G1jINv/_new  2019-10-22 15:42:10.073492571 +0200
@@ -18,6 +18,7 @@
 
 %bcond_with glamor
 %bcond_with backlighthelper
+%bcond_with valgrind
 Name:   xf86-video-intel
 Version:2.99.917+git8674.25c9a2fcc
 Release:0
@@ -47,7 +48,9 @@
 BuildRequires:  pkgconfig(pixman-1)
 BuildRequires:  pkgconfig(randrproto)
 BuildRequires:  pkgconfig(renderproto)
+%if %{with valgrind}
 BuildRequires:  pkgconfig(valgrind)
+%endif
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb-aux)
@@ -113,7 +116,6 @@
 # No Provides, as we technically don't provide the binaries
 Obsoletes:  855resolution
 Obsoletes:  915resolution
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64
 %{x11_abi_videodrv_req}
 %if %{with glamor}
@@ -158,6 +160,9 @@
 %endif
--enable-dri3 \
--enable-uxa \
+%if %{with valgrind}
+   --enable-valgrind \
+%endif
--with-default-dri=2
 
 make %{?_smp_mflags}
@@ -178,7 +183,8 @@
 %endif
 
 %defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README
+%license COPYING
+%doc AUTHORS NEWS README
 %ifarch %ix86
 %{_libdir}/libI810XvMC.so*
 %endif




commit xf86-video-intel for openSUSE:Factory

2019-04-28 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2019-04-28 19:58:49

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new.5536 (New)


Package is "xf86-video-intel"

Sun Apr 28 19:58:49 2019 rev:80 rq:69 version:2.99.917+git8674.25c9a2fcc

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2019-02-24 17:04:51.568638681 +0100
+++ 
/work/SRC/openSUSE:Factory/.xf86-video-intel.new.5536/xf86-video-intel.changes  
2019-04-28 19:58:52.698955754 +0200
@@ -1,0 +2,5 @@
+Wed Apr 24 17:46:17 UTC 2019 - Martin Liška 
+
+- Disable LTO (boo#1133292).
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.YAOLwq/_old  2019-04-28 19:58:53.198955453 +0200
+++ /var/tmp/diff_new_pack.YAOLwq/_new  2019-04-28 19:58:53.198955453 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -141,6 +141,7 @@
 %endif
 
 %build
+%define _lto_cflags %{nil}
 autoreconf -fvi
 %configure \
 --disable-silent-rules \




commit xf86-video-intel for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2019-02-24 17:04:48

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new.28833 (New)


Package is "xf86-video-intel"

Sun Feb 24 17:04:48 2019 rev:79 rq:674204 version:2.99.917+git8674.25c9a2fcc

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2018-10-01 09:03:21.35710 +0200
+++ 
/work/SRC/openSUSE:Factory/.xf86-video-intel.new.28833/xf86-video-intel.changes 
2019-02-24 17:04:51.568638681 +0100
@@ -1,0 +2,5 @@
+Tue Feb 12 18:25:43 UTC 2019 - sndir...@suse.com
+
+- removed recommends to intel-gpu-tools (boo#1125156)
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.rtX0RL/_old  2019-02-24 17:04:52.128638415 +0100
+++ /var/tmp/diff_new_pack.rtX0RL/_new  2019-02-24 17:04:52.128638415 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-intel
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -78,7 +78,6 @@
 BuildRequires:  pkgconfig(xshmfence)
 BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(xvmc)
-Recommends: intel-gpu-tools
 Recommends: vaapi-intel-driver
 %if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
 Supplements:modalias(xorg-x11-server:pci:v8086d*sv*sd*bc03sc*i*)




commit xf86-video-intel for openSUSE:Factory

2018-10-01 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2018-10-01 09:03:18

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Mon Oct  1 09:03:18 2018 rev:78 rq:636662 version:2.99.917+git8674.25c9a2fcc

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2018-05-25 21:35:25.684065364 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2018-10-01 09:03:21.35710 +0200
@@ -1,0 +2,5 @@
+Wed Sep 19 11:17:31 UTC 2018 - Hans-Peter Jansen 
+
+- Update to 2.99.917+git8674.25c9a2fcc: includes many SNA bugfixes.
+
+---

Old:

  xf86-video-intel-2.99.917+git781.c8990575.tar.xz

New:

  _service
  xf86-video-intel-2.99.917+git8674.25c9a2fcc.tar.xz



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.dRByc2/_old  2018-10-01 09:03:21.863999272 +0200
+++ /var/tmp/diff_new_pack.dRByc2/_new  2018-10-01 09:03:21.867999269 +0200
@@ -19,7 +19,7 @@
 %bcond_with glamor
 %bcond_with backlighthelper
 Name:   xf86-video-intel
-Version:2.99.917+git781.c8990575
+Version:2.99.917+git8674.25c9a2fcc
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -28,7 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
 #Git-Web:  http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
 # http://xorg.freedesktop.org/releases/individual/driver/
-# Created using git archive.
+#Git-Archive:   git archive --format=tar.gz --prefix %{name}-%{version}/ master
 Source0:%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
 Patch0: n_fix-build-on-i686.patch
@@ -134,7 +134,7 @@
 the 830M and later.
 
 %prep
-%setup -qn %{name}
+%setup -q
 %ifarch %{ix86}
 # Applied only on 32bit architectures because only those need it to build with
 # GCC8. It may slightly hurt performance, so lets not apply it where not 
needed.

++ _service ++


git
https://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel.git
master
xf86-video-intel-2.99.917
2.99.917+git@TAG_OFFSET@


*.tar
xz



++ xf86-video-intel-2.99.917+git781.c8990575.tar.xz -> 
xf86-video-intel-2.99.917+git8674.25c9a2fcc.tar.xz ++
 6784 lines of diff (skipped)




commit xf86-video-intel for openSUSE:Factory

2018-05-25 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2018-05-25 21:35:24

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Fri May 25 21:35:24 2018 rev:77 rq:611659 version:2.99.917+git781.c8990575

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2017-09-29 11:50:52.560963498 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2018-05-25 21:35:25.684065364 +0200
@@ -1,0 +2,6 @@
+Thu May 10 13:02:31 UTC 2018 - m...@suse.com
+
+- n_fix-build-on-i686.patch
+  * Fix build on i686 with GCC8. (bnc#1092541)
+
+---

New:

  n_fix-build-on-i686.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.0hPXUn/_old  2018-05-25 21:35:26.280043795 +0200
+++ /var/tmp/diff_new_pack.0hPXUn/_new  2018-05-25 21:35:26.288043505 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-intel
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,6 +31,7 @@
 # Created using git archive.
 Source0:%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
+Patch0: n_fix-build-on-i686.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
@@ -134,6 +135,11 @@
 
 %prep
 %setup -qn %{name}
+%ifarch %{ix86}
+# Applied only on 32bit architectures because only those need it to build with
+# GCC8. It may slightly hurt performance, so lets not apply it where not 
needed.
+%patch0 -p1
+%endif
 
 %build
 autoreconf -fvi

++ n_fix-build-on-i686.patch ++
Author: Adam Jackson 
Date: Tue, 6 Mar 2018 12:07:46 -0500
Subject: Fix build on i686
Patch-upstream: Never
References: bnc#1092541

Presumably this only matters for i686 because amd64 implies sse2, but:

BUILDSTDERR: In file included from gen4_vertex.c:34:
BUILDSTDERR: gen4_vertex.c: In function 'emit_vertex':
BUILDSTDERR: sna_render_inline.h:40:26: error: inlining failed in call to 
always_inline 'vertex_emit_2s': target specific option mismatch
BUILDSTDERR:  static force_inline void vertex_emit_2s(struct sna *sna, int16_t 
x, int16_t y)
BUILDSTDERR:   ^~
BUILDSTDERR: gen4_vertex.c:308:25: note: called from here
BUILDSTDERR:  #define OUT_VERTEX(x,y) vertex_emit_2s(sna, x,y) /* XXX 
assert(!too_large(x, y)); */
BUILDSTDERR:  ^~~~
BUILDSTDERR: gen4_vertex.c:360:2: note: in expansion of macro 'OUT_VERTEX'
BUILDSTDERR:   OUT_VERTEX(dstX, dstY);
BUILDSTDERR:   ^~

The bug here appears to be that emit_vertex() is declared 'sse2' but
vertex_emit_2s is merely always_inline. gcc8 decides that since you said
always_inline you need to have explicitly cloned it for every
permutation of targets. Merely saying inline seems to do the job of
cloning vertex_emit_2s as much as necessary.

So to reiterate: if you say always-inline, it won't, but if you just say
maybe inline, it will. Thanks gcc, that's helpful.

- ajax
---
 src/sna/compiler.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sna/compiler.h b/src/sna/compiler.h
index 3c176a16..bc447c7a 100644
--- a/src/sna/compiler.h
+++ b/src/sna/compiler.h
@@ -32,7 +32,7 @@
 #define likely(expr) (__builtin_expect (!!(expr), 1))
 #define unlikely(expr) (__builtin_expect (!!(expr), 0))
 #define noinline __attribute__((noinline))
-#define force_inline inline __attribute__((always_inline))
+#define force_inline inline
 #define fastcall __attribute__((regparm(3)))
 #define must_check __attribute__((warn_unused_result))
 #define constant __attribute__((const))
-- 
2.16.2




commit xf86-video-intel for openSUSE:Factory

2017-09-29 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2017-09-29 11:50:51

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Fri Sep 29 11:50:51 2017 rev:76 rq:529008 version:2.99.917+git781.c8990575

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2017-04-18 13:46:48.460962879 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2017-09-29 11:50:52.560963498 +0200
@@ -1,0 +2,6 @@
+Tue Aug 22 04:14:20 UTC 2017 - qantas94he...@gmail.com
+
+- Update to 2.99.917+git781.c8990575: includes some SNA bugfixes.
+- Use .xz for tar file instead of .bz2
+
+---

Old:

  xf86-video-intel-2.99.917.770_gcb6ba2da.tar.bz2

New:

  xf86-video-intel-2.99.917+git781.c8990575.tar.xz



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.ep60hw/_old  2017-09-29 11:50:53.240867620 +0200
+++ /var/tmp/diff_new_pack.ep60hw/_new  2017-09-29 11:50:53.244867056 +0200
@@ -19,7 +19,7 @@
 %bcond_with glamor
 %bcond_with backlighthelper
 Name:   xf86-video-intel
-Version:2.99.917.770_gcb6ba2da
+Version:2.99.917+git781.c8990575
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -28,7 +28,8 @@
 #Git-Clone:git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
 #Git-Web:  http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
 # http://xorg.freedesktop.org/releases/individual/driver/
-Source0:%{name}-%{version}.tar.bz2
+# Created using git archive.
+Source0:%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -132,7 +133,7 @@
 the 830M and later.
 
 %prep
-%setup -n xf86-video-intel-2.99.917
+%setup -qn %{name}
 
 %build
 autoreconf -fvi




commit xf86-video-intel for openSUSE:Factory

2017-04-18 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2017-04-18 13:46:46

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Tue Apr 18 13:46:46 2017 rev:75 rq:487399 version:2.99.917.770_gcb6ba2da

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2017-02-03 20:05:56.711286711 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2017-04-18 13:46:48.460962879 +0200
@@ -1,0 +2,14 @@
+Tue Apr 11 14:45:44 UTC 2017 - sndir...@suse.com
+
+- SLE merge:
+  * FATE#319161 (current git from master at that time)
+
+---
+Tue Apr 11 13:26:37 UTC 2017 - sndir...@suse.com
+
+- Update to 2.99.917.770_gcb6ba2da
+  * mostly SNA bug fixes
+- on sle12 still install intel driver by default on all generations
+- do not buildrequire xfont2 on sle
+
+---

Old:

  xf86-video-intel-2.99.917.747_g028c946.tar.bz2

New:

  xf86-video-intel-2.99.917.770_gcb6ba2da.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.Xc9VMq/_old  2017-04-18 13:46:49.592802680 +0200
+++ /var/tmp/diff_new_pack.Xc9VMq/_new  2017-04-18 13:46:49.592802680 +0200
@@ -19,7 +19,7 @@
 %bcond_with glamor
 %bcond_with backlighthelper
 Name:   xf86-video-intel
-Version:2.99.917.747_g028c946
+Version:2.99.917.770_gcb6ba2da
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -63,7 +63,9 @@
 BuildRequires:  pkgconfig(xfixes)
 ### TODO: Remove xfont after XServer 1.19 is available
 BuildRequires:  pkgconfig(xfont)
+%if 0%{?suse_version} > 1315 || 0%{?is_opensuse}
 BuildRequires:  pkgconfig(xfont2)
+%endif
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xorg-macros) >= 1.8
 BuildRequires:  pkgconfig(xorg-server) >= 1.0.99.901
@@ -76,6 +78,9 @@
 BuildRequires:  pkgconfig(xvmc)
 Recommends: intel-gpu-tools
 Recommends: vaapi-intel-driver
+%if 0%{?suse_version} <= 1315 && !0%{?is_opensuse}
+Supplements:modalias(xorg-x11-server:pci:v8086d*sv*sd*bc03sc*i*)
+%else
 # Intel Gen <= 3 (i810/i1815, i830, 845, 855, 865, 915, 945, G33)
 Supplements:modalias(xorg-x11-server:pci:v8086d7121sv*sd*bc*sc*i*)
 Supplements:modalias(xorg-x11-server:pci:v8086d7123sv*sd*bc*sc*i*)
@@ -97,6 +102,7 @@
 Supplements:modalias(xorg-x11-server:pci:v8086d29B2sv*sd*bc*sc*i*)
 Supplements:modalias(xorg-x11-server:pci:v8086d29C2sv*sd*bc*sc*i*)
 Supplements:modalias(xorg-x11-server:pci:v8086d29D2sv*sd*bc*sc*i*)
+%endif
 # This was part of the xorg-x11-driver-video package up to version 7.6
 Conflicts:  xorg-x11-driver-video <= 7.6
 Provides:   intel-i810-xorg-x11 = %{version}
@@ -126,7 +132,7 @@
 the 830M and later.
 
 %prep
-%setup -q
+%setup -n xf86-video-intel-2.99.917
 
 %build
 autoreconf -fvi

++ xf86-video-intel-2.99.917.747_g028c946.tar.bz2 -> 
xf86-video-intel-2.99.917.770_gcb6ba2da.tar.bz2 ++
 164465 lines of diff (skipped)




commit xf86-video-intel for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2017-01-31 12:38:07

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2017-01-23 11:22:46.470220876 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2017-02-03 20:05:56.711286711 +0100
@@ -1,0 +2,7 @@
+Fri Jan 27 12:10:48 UTC 2017 - sndir...@suse.com
+
+- modalias for Supplements changed: no longer install intel driver
+  on Gen >= 4 by default; switching to modesetting driver for these
+  instead
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.C1Jj7r/_old  2017-02-03 20:05:57.655153855 +0100
+++ /var/tmp/diff_new_pack.C1Jj7r/_new  2017-02-03 20:05:57.655153855 +0100
@@ -76,7 +76,27 @@
 BuildRequires:  pkgconfig(xvmc)
 Recommends: intel-gpu-tools
 Recommends: vaapi-intel-driver
-Supplements:modalias(xorg-x11-server:pci:v8086d*sv*sd*bc03sc*i*)
+# Intel Gen <= 3 (i810/i1815, i830, 845, 855, 865, 915, 945, G33)
+Supplements:modalias(xorg-x11-server:pci:v8086d7121sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d7123sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d7125sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d1132sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d3577sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d2562sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d358Esv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d3582sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d2572sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d2582sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d2592sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d258Asv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d2772sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d27A2sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d27AEsv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086dA011sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086dA001sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d29B2sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d29C2sv*sd*bc*sc*i*)
+Supplements:modalias(xorg-x11-server:pci:v8086d29D2sv*sd*bc*sc*i*)
 # This was part of the xorg-x11-driver-video package up to version 7.6
 Conflicts:  xorg-x11-driver-video <= 7.6
 Provides:   intel-i810-xorg-x11 = %{version}




commit xf86-video-intel for openSUSE:Factory

2017-01-23 Thread root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2017-01-23 11:22:45

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2016-09-27 13:42:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2017-01-23 11:22:46.470220876 +0100
@@ -1,0 +2,6 @@
+Thu Jan 19 14:41:15 CET 2017 - ti...@suse.de
+
+- Update to 2.99.917.703_b45dbdb:
+  including SNA cursor pointer bug fixes (bsc#1020081)
+
+---

Old:

  xf86-video-intel-2.99.917.703_b45dbdb.tar.bz2

New:

  xf86-video-intel-2.99.917.747_g028c946.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.NxUlnJ/_old  2017-01-23 11:22:46.954152172 +0100
+++ /var/tmp/diff_new_pack.NxUlnJ/_new  2017-01-23 11:22:46.958151604 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-intel
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %bcond_with glamor
 %bcond_with backlighthelper
 Name:   xf86-video-intel
-Version:2.99.917.703_b45dbdb
+Version:2.99.917.747_g028c946
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT




commit xf86-video-intel for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2016-09-27 13:42:19

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2016-07-07 15:09:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2016-09-27 13:42:23.0 +0200
@@ -1,0 +2,11 @@
+Tue Sep 20 17:16:12 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Fix the build against XServer 1.18.x or older
+
+---
+Mon Sep 19 22:06:55 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 2.99.917.703_b45dbdb:
+  Incremental update in preparation for XServer 1.19.
+
+---

Old:

  xf86-video-intel-2.99.917.674_g9154dff.tar.bz2

New:

  xf86-video-intel-2.99.917.703_b45dbdb.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.lBz0u4/_old  2016-09-27 13:42:25.0 +0200
+++ /var/tmp/diff_new_pack.lBz0u4/_new  2016-09-27 13:42:25.0 +0200
@@ -19,7 +19,7 @@
 %bcond_with glamor
 %bcond_with backlighthelper
 Name:   xf86-video-intel
-Version:2.99.917.674_g9154dff
+Version:2.99.917.703_b45dbdb
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -61,7 +61,9 @@
 BuildRequires:  pkgconfig(xextproto)
 BuildRequires:  pkgconfig(xf86driproto)
 BuildRequires:  pkgconfig(xfixes)
+### TODO: Remove xfont after XServer 1.19 is available
 BuildRequires:  pkgconfig(xfont)
+BuildRequires:  pkgconfig(xfont2)
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xorg-macros) >= 1.8
 BuildRequires:  pkgconfig(xorg-server) >= 1.0.99.901

++ xf86-video-intel-2.99.917.674_g9154dff.tar.bz2 -> 
xf86-video-intel-2.99.917.703_b45dbdb.tar.bz2 ++
 3538 lines of diff (skipped)




commit xf86-video-intel for openSUSE:Factory

2016-07-07 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2016-07-07 15:09:04

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2016-05-23 17:30:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2016-07-07 15:09:05.0 +0200
@@ -1,0 +2,31 @@
+Mon Jul  4 07:12:15 UTC 2016 - e...@suse.com
+
+- Update to 2.99.917.674_g9154dff
+  * Only shutdown secondary plances on CRTCs we own (boo#984747).
+  * Do not force migration to GPU for very large object.
+  * Skip wait_for_shadow when shadow is temprarily disabled.
+  * Avoid Recursion by testing shadow.wait.
+  * DRI3 is not supporteed by mesa/i915.
+  * Various minor fixes.
+
+---
+Tue Jun 21 17:38:03 UTC 2016 - e...@suse.com
+
+- Update to 2.99.917.666_g7b6e219:
+   sna: Hide compiler warnings for change in uAPI defines
+   sna/video: Create one XvAdapter for each sprite plane
+   sna/video: Prepare for multiple sprite ports
+   sna: Record all sprite planes reported by the kernel
+   compat: Another day, another ABI change for OsBlockSGIO
+   sna: Use physical output size from the kernel
+   compat: Add OsBlockSIGIO/OsReleaseSIGIO wrappers
+   sna: Restore TearFree operation after switching everything off
+   sna/dri2: Avoid chaining swaps across a mode change
+   sna: Display errno when SETCURSOR fails
+   sna: Allow disconnected outputs to retain state without EDID checks
+   sna: Confirm the EDID is the same after a hotplug before ignoring
+   sna: Don't skip migration-to-GPU for TearFree
+   sna: Track the minimum damage when doing CRTC-local TearFree
+   sna: Fix increment of modeset serial after applying CRTC
+
+---

Old:

  xf86-video-intel-2.99.917.651_g34f63f2.tar.bz2

New:

  xf86-video-intel-2.99.917.674_g9154dff.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.KtPzBq/_old  2016-07-07 15:09:06.0 +0200
+++ /var/tmp/diff_new_pack.KtPzBq/_new  2016-07-07 15:09:06.0 +0200
@@ -19,7 +19,7 @@
 %bcond_with glamor
 %bcond_with backlighthelper
 Name:   xf86-video-intel
-Version:2.99.917.651_g34f63f2
+Version:2.99.917.674_g9154dff
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.99.917.651_g34f63f2.tar.bz2 -> 
xf86-video-intel-2.99.917.674_g9154dff.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xf86-video-intel-2.99.917.651_g34f63f2/src/compat-api.h 
new/xf86-video-intel-2.99.917.674_g9154dff/src/compat-api.h
--- old/xf86-video-intel-2.99.917.651_g34f63f2/src/compat-api.h 2016-05-16 
11:14:04.0 +0200
+++ new/xf86-video-intel-2.99.917.674_g9154dff/src/compat-api.h 2016-07-02 
18:30:50.0 +0200
@@ -246,8 +246,8 @@
 #define isGPU(S) 0
 #endif
 
-#endif
-
 #if HAS_DIRTYTRACKING_ROTATION
 #define PixmapSyncDirtyHelper(d, dd) PixmapSyncDirtyHelper(d)
 #endif
+
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xf86-video-intel-2.99.917.651_g34f63f2/src/i915_pciids.h 
new/xf86-video-intel-2.99.917.674_g9154dff/src/i915_pciids.h
--- old/xf86-video-intel-2.99.917.651_g34f63f2/src/i915_pciids.h
2016-05-16 11:14:04.0 +0200
+++ new/xf86-video-intel-2.99.917.674_g9154dff/src/i915_pciids.h
2016-07-02 18:30:50.0 +0200
@@ -309,6 +309,7 @@
INTEL_VGA_DEVICE(0x5906, info), /* ULT GT1 */ \
INTEL_VGA_DEVICE(0x590E, info), /* ULX GT1 */ \
INTEL_VGA_DEVICE(0x5902, info), /* DT  GT1 */ \
+   INTEL_VGA_DEVICE(0x5908, info), /* Halo GT1 */ \
INTEL_VGA_DEVICE(0x590B, info), /* Halo GT1 */ \
INTEL_VGA_DEVICE(0x590A, info) /* SRV GT1 */
 
@@ -322,15 +323,12 @@
INTEL_VGA_DEVICE(0x591D, info) /* WKS GT2 */
 
 #define INTEL_KBL_GT3_IDS(info) \
+   INTEL_VGA_DEVICE(0x5923, info), /* ULT GT3 */ \
INTEL_VGA_DEVICE(0x5926, info), /* ULT GT3 */ \
-   INTEL_VGA_DEVICE(0x592B, info), /* Halo GT3 */ \
-   INTEL_VGA_DEVICE(0x592A, info) /* SRV GT3 */
+   INTEL_VGA_DEVICE(0x5927, info) /* ULT GT3 */
 
 #define INTEL_KBL_GT4_IDS(info) \
-   INTEL_VGA_DEVICE(0x5932, info), /* DT  GT4 */ \
-   INTEL_VGA_DEVICE(0x593B, info), /* Halo GT4 */ \
-   INTEL_VGA_DEVICE(0x593A, info), /* SRV GT4 */ \
-   INTEL_VGA_DEVICE(0x593D, 

commit xf86-video-intel for openSUSE:Factory

2016-05-23 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2016-05-23 17:30:00

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2016-05-17 17:13:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2016-05-23 17:30:02.0 +0200
@@ -16,0 +17,7 @@
+Thu May 12 08:33:07 UTC 2016 - tchva...@suse.com
+
+- Switch to bconds to enable and disable features now can overrride
+  localy with --with-bla
+- Use verbose build to detect the missing cflags
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.1rUUTr/_old  2016-05-23 17:30:03.0 +0200
+++ /var/tmp/diff_new_pack.1rUUTr/_new  2016-05-23 17:30:03.0 +0200
@@ -16,9 +16,8 @@
 #
 
 
-%define glamor 0
-%define backlighthelper 0
-
+%bcond_with glamor
+%bcond_with backlighthelper
 Name:   xf86-video-intel
 Version:2.99.917.651_g34f63f2
 Release:0
@@ -26,26 +25,19 @@
 License:MIT
 Group:  System/X11/Servers/XF86_4
 Url:http://x.org/wiki/IntelGraphicsDriver/
-
 #Git-Clone:git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
 #Git-Web:  http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
 # http://xorg.freedesktop.org/releases/individual/driver/
 Source0:%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-
-%if %glamor
-Requires:   glamor
-%endif
-Recommends: vaapi-intel-driver
-Recommends: intel-gpu-tools
-BuildRequires:  Mesa-libGL-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(dri2proto) >= 2.6
 BuildRequires:  pkgconfig(dri3proto)
 BuildRequires:  pkgconfig(fontsproto)
+BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.24
 BuildRequires:  pkgconfig(libdrm_intel) >= 2.4.29
 BuildRequires:  pkgconfig(libudev)
@@ -80,9 +72,8 @@
 BuildRequires:  pkgconfig(xshmfence)
 BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(xvmc)
-%if %glamor
-BuildRequires:  pkgconfig(glamor)
-%endif
+Recommends: intel-gpu-tools
+Recommends: vaapi-intel-driver
 Supplements:modalias(xorg-x11-server:pci:v8086d*sv*sd*bc03sc*i*)
 # This was part of the xorg-x11-driver-video package up to version 7.6
 Conflicts:  xorg-x11-driver-video <= 7.6
@@ -95,8 +86,11 @@
 Obsoletes:  915resolution
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64
-
-%x11_abi_videodrv_req
+%{x11_abi_videodrv_req}
+%if %{with glamor}
+Requires:   glamor
+BuildRequires:  pkgconfig(glamor)
+%endif
 
 %description
 intel is an Xorg driver for Intel integrated video cards.
@@ -113,17 +107,18 @@
 %setup -q
 
 %build
-autoreconf -fi
+autoreconf -fvi
 %configure \
-%if %{backlighthelper}
+--disable-silent-rules \
+%if %{with backlighthelper}
--enable-backlight-helper \
 %else
--disable-backlight-helper \
 %endif
-%ifnarch %{ix86}
+%ifnarch %ix86
--enable-kms-only \
 %endif
-%if %glamor
+%if %{with glamor}
--enable-glamor \
 %endif
--enable-dri3 \
@@ -133,17 +128,15 @@
 make %{?_smp_mflags}
 
 %install
-
 %make_install
-
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -p /sbin/ldconfig
-
 %postun -p /sbin/ldconfig
 
 %files
-%if %{backlighthelper}
+%defattr(-,root,root)
+%if %{with backlighthelper}
 %defattr(-,polkitd,polkitd)
 %dir %{_datadir}/polkit-1
 %dir %{_datadir}/polkit-1/actions
@@ -151,19 +144,17 @@
 
 %defattr(-,root,root)
 %doc AUTHORS COPYING NEWS README
-%ifarch %{ix86}
+%ifarch %ix86
 %{_libdir}/libI810XvMC.so*
 %endif
 %{_libdir}/libIntelXvMC.so*
 %dir %{_libdir}/xorg/modules/drivers
 %{_libdir}/xorg/modules/drivers/intel_drv.so
 %{_bindir}/intel-virtual-output
-
-%{_datadir}/man/man4/intel.4%{?ext_man}
-%{_datadir}/man/man4/intel-virtual-output.4%{?ext_man}
-
-%if %{backlighthelper}
-%_libexecdir/xf86-video-intel-backlight-helper
+%{_mandir}/man4/intel.4%{?ext_man}
+%{_mandir}/man4/intel-virtual-output.4%{?ext_man}
+%if %{with backlighthelper}
+%{_libexecdir}/xf86-video-intel-backlight-helper
 %{_datadir}/polkit-1/actions/org.x.xf86-video-intel.backlight-helper.policy
 %endif
 




commit xf86-video-intel for openSUSE:Factory

2016-05-11 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2016-05-11 16:37:06

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2016-05-04 08:17:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2016-05-11 16:37:08.0 +0200
@@ -1,0 +2,35 @@
+Mon May  9 13:31:55 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Enable build of DRI3. DRI2 is still the default version used.
+
+---
+Fri May  6 11:43:10 UTC 2016 - h...@urpla.net
+
+- add xscrnsaver dependency to properly build intel-virtual-output 
+
+---
+Mon May  2 13:31:46 UTC 2016 - e...@suse.com
+ - Update to 2.99.917.641_ge4ef6e9:
+   * Since there have been over 640 patches since the last prerelease
+ which was from Dec 2014, there is no option but to take a git snapshot.
+   * Various bug fixes since 2.99.917.
+   * This obsoletes all backported bug fixes:
+ U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch
+ U_sna-udev-integration-depends-on-fstat-and-sys-stat.h.patch
+ U_uxa-udev-integration-depends-on-fstat-and-sys-stat.h.patch
+ U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_
+ U_gen8-Fix-the-YUV-RGB-shader.patch
+ U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch
+ U_01-sna-Cache-the-output-status-and-modes-for-15s.patch
+ U_02-sna-Add-missing-break-from-last-patch.patch
+ U_03-sna-Improve-DBG-messages-for-MST-probing.patch
+ U_04-Convert-from-RRSetChanged-to-RROutputChanged.patch
+ U_05-sna-Remove-redundant-RRGetInfo-on-hotplug-discovery.patch
+ U_06-Remove-the-driver-option-to-delete-connectors-on-unplugging.patch
+ U_07-sna-On-hotplug-events-update-the-output-status.patch
+ U_08-sna-Hook-up-kernel-modes-on-hotplug-notification.patch
+ U_09-sna-Coldplug-all-outputs-on-startup.patch
+ U_10-sna-Use-RRGetInfo-for-setting-hotplug-coldplug-information.patch
+ 
U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch
+
+---

Old:

  U_01-sna-Cache-the-output-status-and-modes-for-15s.patch
  U_02-sna-Add-missing-break-from-last-patch.patch
  U_03-sna-Improve-DBG-messages-for-MST-probing.patch
  U_04-Convert-from-RRSetChanged-to-RROutputChanged.patch
  U_05-sna-Remove-redundant-RRGetInfo-on-hotplug-discovery.patch
  U_06-Remove-the-driver-option-to-delete-connectors-on-unplugging.patch
  U_07-sna-On-hotplug-events-update-the-output-status.patch
  U_08-sna-Hook-up-kernel-modes-on-hotplug-notification.patch
  U_09-sna-Coldplug-all-outputs-on-startup.patch
  U_10-sna-Use-RRGetInfo-for-setting-hotplug-coldplug-information.patch
  U_gen8-Fix-the-YUV-RGB-shader.patch
  U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch
  U_sna-udev-integration-depends-on-fstat-and-sys-stat.h.patch
  U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch
  U_uxa-udev-integration-depends-on-fstat-and-sys-stat.h.patch
  U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch
  xf86-video-intel-2.99.917.tar.bz2

New:

  xf86-video-intel-2.99.917.641_ge4ef6e9.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.c2j3ru/_old  2016-05-11 16:37:09.0 +0200
+++ /var/tmp/diff_new_pack.c2j3ru/_new  2016-05-11 16:37:09.0 +0200
@@ -20,7 +20,7 @@
 %define backlighthelper 0
 
 Name:   xf86-video-intel
-Version:2.99.917
+Version:2.99.917.641_ge4ef6e9
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -32,23 +32,6 @@
 # http://xorg.freedesktop.org/releases/individual/driver/
 Source0:%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-Patch0: U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch
-Patch1: U_sna-udev-integration-depends-on-fstat-and-sys-stat.h.patch
-Patch2: U_uxa-udev-integration-depends-on-fstat-and-sys-stat.h.patch
-Patch10:
U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch
-Patch11:U_gen8-Fix-the-YUV-RGB-shader.patch
-Patch12:
U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch
-
-Patch13:U_01-sna-Cache-the-output-status-and-modes-for-15s.patch
-Patch14:U_02-sna-Add-missing-break-from-last-patch.patch

commit xf86-video-intel for openSUSE:Factory

2016-05-04 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2016-05-04 08:17:34

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2016-04-05 10:42:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2016-05-04 08:17:35.0 +0200
@@ -1,0 +2,10 @@
+Thu Apr 28 09:11:11 UTC 2016 - sndir...@suse.com
+
+- replaced patches 
+  * u_sna-fix-missing-includes-for-fstat.patch
+  * u_uxa-fix-missing-includes-for-fstat.patch
+  with upstream ones:
+  * U_sna-udev-integration-depends-on-fstat-and-sys-stat.h.patch
+  * U_uxa-udev-integration-depends-on-fstat-and-sys-stat.h.patch
+
+---

Old:

  u_sna-fix-missing-includes-for-fstat.patch
  u_uxa-fix-missing-includes-for-fstat.patch

New:

  U_sna-udev-integration-depends-on-fstat-and-sys-stat.h.patch
  U_uxa-udev-integration-depends-on-fstat-and-sys-stat.h.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.F3DclO/_old  2016-05-04 08:17:36.0 +0200
+++ /var/tmp/diff_new_pack.F3DclO/_new  2016-05-04 08:17:36.0 +0200
@@ -33,8 +33,8 @@
 Source0:%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 Patch0: U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch
-Patch1: u_sna-fix-missing-includes-for-fstat.patch
-Patch2: u_uxa-fix-missing-includes-for-fstat.patch
+Patch1: U_sna-udev-integration-depends-on-fstat-and-sys-stat.h.patch
+Patch2: U_uxa-udev-integration-depends-on-fstat-and-sys-stat.h.patch
 Patch10:
U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch
 Patch11:U_gen8-Fix-the-YUV-RGB-shader.patch
 Patch12:
U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch

++ U_sna-udev-integration-depends-on-fstat-and-sys-stat.h.patch ++
>From 12af8a575d1518d40416f83195049157c3a062a5 Mon Sep 17 00:00:00 2001
From: Chris Wilson 
Date: Tue, 24 Feb 2015 15:25:40 +
Subject: [PATCH] sna: udev integration depends on fstat and sys/stat.h

src/sna/sna_driver.c: In function 'sna_handle_uevents':
src/sna/sna_driver.c:759:2: error: implicit declaration of function 'fstat' 
[-Werror=implicit-function-declaration]

Also take the opportunity to include udev support in the configure
summary.

Signed-off-by: Chris Wilson 
---
 configure.ac | 5 +
 src/sna/sna_driver.c | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/configure.ac b/configure.ac
index 7476e2b..de3a4b3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -197,11 +197,15 @@ AC_ARG_ENABLE(udev,
 
 if test "x$UDEV" != "xno"; then
PKG_CHECK_MODULES(UDEV, [libudev], [udev="yes"], [udev="no"])
+   AC_CHECK_HEADERS([sys/stat.h], [], [udev="no"])
if test "x$UDEV" = "xyes" -a "x$udev" != "xyes"; then
AC_MSG_ERROR([udev support requested but not found (libudev)])
fi
if test "x$udev" = "xyes"; then
AC_DEFINE(HAVE_UDEV,1,[Enable udev-based monitor hotplug 
detection])
+   udev_msg=" yes"
+   else
+   udev_msg=" no"
fi
 fi
 
@@ -911,6 +915,7 @@ echo "  Support for Kernel Mode Setting? $KMS"
 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"
+echo "  Support for display hotplug notifications (udev):$udev_msg"
 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)
 }
 
 #if HAVE_UDEV
+#include 
+
 static void
 sna_handle_uevents(int fd, void *closure)
 {
-- 
2.6.2

++ U_uxa-udev-integration-depends-on-fstat-and-sys-stat.h.patch ++
>From 369ceec0e4910ba2c37736a59c55c0d6c26433bf Mon Sep 17 00:00:00 2001
From: Chris Wilson 
Date: Tue, 24 Feb 2015 15:25:40 +
Subject: [PATCH] uxa: udev integration depends on fstat and sys/stat.h

src/uxa/intel_driver.c: In function 'I830HandleUEvents':
src/uxa/intel_driver.c:738:14: error: storage size of 's' isn't known
src/uxa/intel_driver.c:746:2: error: implicit declaration of function 'fstat' 

commit xf86-video-intel for openSUSE:Factory

2016-04-05 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2016-04-05 10:42:34

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2016-03-09 15:16:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2016-04-05 10:42:37.0 +0200
@@ -1,0 +2,19 @@
+Thu Mar 24 14:31:55 UTC 2016 - e...@suse.com
+
+- Populate mode list in Xserver on startup. This helps to a avoid
+  issues with a change to a recent version of xrandr which doesn't 
+  force-scan the mode list before setting a mode any more.
+  Backported:
+  U_01-sna-Cache-the-output-status-and-modes-for-15s.patch
+  U_02-sna-Add-missing-break-from-last-patch.patch
+  U_03-sna-Improve-DBG-messages-for-MST-probing.patch
+  U_04-Convert-from-RRSetChanged-to-RROutputChanged.patch
+  U_05-sna-Remove-redundant-RRGetInfo-on-hotplug-discovery.patch
+  U_06-Remove-the-driver-option-to-delete-connectors-on-unplugging.patch
+  U_07-sna-On-hotplug-events-update-the-output-status.patch
+  U_08-sna-Hook-up-kernel-modes-on-hotplug-notification.patch
+  U_09-sna-Coldplug-all-outputs-on-startup.patch
+  U_10-sna-Use-RRGetInfo-for-setting-hotplug-coldplug-information.patch
+  (boo#971885).
+
+---

New:

  U_01-sna-Cache-the-output-status-and-modes-for-15s.patch
  U_02-sna-Add-missing-break-from-last-patch.patch
  U_03-sna-Improve-DBG-messages-for-MST-probing.patch
  U_04-Convert-from-RRSetChanged-to-RROutputChanged.patch
  U_05-sna-Remove-redundant-RRGetInfo-on-hotplug-discovery.patch
  U_06-Remove-the-driver-option-to-delete-connectors-on-unplugging.patch
  U_07-sna-On-hotplug-events-update-the-output-status.patch
  U_08-sna-Hook-up-kernel-modes-on-hotplug-notification.patch
  U_09-sna-Coldplug-all-outputs-on-startup.patch
  U_10-sna-Use-RRGetInfo-for-setting-hotplug-coldplug-information.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.vbg0dU/_old  2016-04-05 10:42:38.0 +0200
+++ /var/tmp/diff_new_pack.vbg0dU/_new  2016-04-05 10:42:38.0 +0200
@@ -38,6 +38,18 @@
 Patch10:
U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch
 Patch11:U_gen8-Fix-the-YUV-RGB-shader.patch
 Patch12:
U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch
+
+Patch13:U_01-sna-Cache-the-output-status-and-modes-for-15s.patch
+Patch14:U_02-sna-Add-missing-break-from-last-patch.patch
+Patch15:U_03-sna-Improve-DBG-messages-for-MST-probing.patch
+Patch16:U_04-Convert-from-RRSetChanged-to-RROutputChanged.patch
+Patch17:U_05-sna-Remove-redundant-RRGetInfo-on-hotplug-discovery.patch
+Patch18:
U_06-Remove-the-driver-option-to-delete-connectors-on-unplugging.patch
+Patch19:U_07-sna-On-hotplug-events-update-the-output-status.patch
+Patch20:U_08-sna-Hook-up-kernel-modes-on-hotplug-notification.patch
+Patch21:U_09-sna-Coldplug-all-outputs-on-startup.patch
+Patch22:
U_10-sna-Use-RRGetInfo-for-setting-hotplug-coldplug-information.patch
+
 %if %glamor
 Requires:   glamor
 %endif
@@ -114,6 +126,16 @@
 %patch10 -p1
 %patch11 -p1
 %patch12 -p1
+%patch13 -p1
+%patch14 -p1
+%patch15 -p1
+%patch16 -p1
+%patch17 -p1
+%patch18 -p1
+%patch19 -p1
+%patch20 -p1
+%patch21 -p1
+%patch22 -p1
 
 %build
 ###--enable-dri3 \

++ U_01-sna-Cache-the-output-status-and-modes-for-15s.patch ++
From: Chris Wilson 
Date: Sat Feb 21 16:50:50 2015 +
Subject: [PATCH 1/10]sna: Cache the output status and modes for 15s
Patch-mainline: Upstream
Git-repo: git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel
Git-commit: b6d4f49176c6177561b760b116ae3e5f0a39aa95
References: boo#971885
Signed-off-by: Egbert Eich 

As the output configuration rarely changes, and is normally accompanied
by a hotplug event, we can cache the last probe for a small number of
seconds. If a hotplug event does fire, in the worst case by the 30s
output polling thread, then we reset the cache and force the probe. This
should improve application (and desktop) startup times as they often
seem to do many full xrandr probes (rather than query current status).

Signed-off-by: Chris Wilson 
---
 src/sna/sna_display.c | 36 
 1 file changed, 28 insertions(+), 8 deletions(-)

diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c
index 63ce7c5..657e998 

commit xf86-video-intel for openSUSE:Factory

2016-03-09 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2016-03-09 15:16:01

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2016-02-22 08:56:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2016-03-09 15:16:02.0 +0100
@@ -1,0 +2,7 @@
+Mon Feb 29 06:47:52 UTC 2016 - e...@suse.com
+
+- U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch
+  Fix intel intel-virtual-output: check more carefully for DRI3
+  (boo#968598).
+
+---

New:

  U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.0aShRM/_old  2016-03-09 15:16:03.0 +0100
+++ /var/tmp/diff_new_pack.0aShRM/_new  2016-03-09 15:16:03.0 +0100
@@ -37,6 +37,7 @@
 Patch2: u_uxa-fix-missing-includes-for-fstat.patch
 Patch10:
U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch
 Patch11:U_gen8-Fix-the-YUV-RGB-shader.patch
+Patch12:
U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch
 %if %glamor
 Requires:   glamor
 %endif
@@ -112,6 +113,7 @@
 %patch2 -p1
 %patch10 -p1
 %patch11 -p1
+%patch12 -p1
 
 %build
 ###--enable-dri3 \

++ U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch ++
From: Chris Wilson 
Date: Mon Feb 16 21:37:35 2015 +
Subject: [PATCH]tools/intel-virtual-output: Check for DRI3 more carefully
Patch-mainline: 127aae5a72a69df325fed0b63d345e81583d5ca1
Git-repo: git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel
References: bsc#968598
Signed-off-by: Egbert Eich 

Using xcb, we cannot simply call xcb_dri3_query_version() without it
terminating the connection if DRI3 is not enabled on the target display.
Oops.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89172
Signed-off-by: Chris Wilson 
---
 tools/virtual.c | 19 ++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/tools/virtual.c b/tools/virtual.c
index 8e2b4a2..3bcd057 100644
--- a/tools/virtual.c
+++ b/tools/virtual.c
@@ -218,6 +218,13 @@ static inline XRRScreenResources 
*_XRRGetScreenResourcesCurrent(Display *dpy, Wi
 static int _x_error_occurred;
 
 static int
+_io_error_handler(Display *display)
+{
+   fprintf(stderr, "XIO error on display %s\n", DisplayString(display));
+   abort();
+}
+
+static int
 _check_error_handler(Display *display,
 XErrorEvent *event)
 {
@@ -320,6 +327,7 @@ can_use_shm(Display *dpy,
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 static Pixmap dri3_create_pixmap(Display *dpy,
@@ -357,6 +365,7 @@ static int dri3_query_version(Display *dpy, int *major, int 
*minor)
 {
xcb_connection_t *c = XGetXCBConnection(dpy);
xcb_dri3_query_version_reply_t *reply;
+   xcb_generic_error_t *error;
 
*major = *minor = -1;
 
@@ -364,7 +373,8 @@ static int dri3_query_version(Display *dpy, int *major, int 
*minor)
 xcb_dri3_query_version(c,

XCB_DRI3_MAJOR_VERSION,

XCB_DRI3_MINOR_VERSION),
-NULL);
+);
+   free(error);
if (reply == NULL)
return -1;
 
@@ -377,8 +387,14 @@ static int dri3_query_version(Display *dpy, int *major, 
int *minor)
 
 static int dri3_exists(Display *dpy)
 {
+   xcb_extension_t dri3 = { "DRI3", 0 };
+   const xcb_query_extension_reply_t *ext;
int major, minor;
 
+   ext = xcb_get_extension_data(XGetXCBConnection(dpy), );
+   if (ext == NULL || !ext->present)
+   return 0;
+
if (dri3_query_version(dpy, , ) < 0)
return 0;
 
@@ -3228,6 +3244,7 @@ int main(int argc, char **argv)
return -ret;
 
XSetErrorHandler(_check_error_handler);
+   XSetIOErrorHandler(_io_error_handler);
 
ret = add_fd(, display_open(, src_name));
if (ret) {



commit xf86-video-intel for openSUSE:Factory

2016-02-21 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2016-02-22 08:56:28

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2015-09-24 06:12:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2016-02-22 08:56:30.0 +0100
@@ -1,0 +2,6 @@
+Tue Feb  9 14:46:37 UTC 2016 - e...@suse.com
+
+- U_gen8-Fix-the-YUV-RGB-shader.patch
+  Fix video playback using XV (boo#950666).
+
+---

New:

  U_gen8-Fix-the-YUV-RGB-shader.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.31Lf3q/_old  2016-02-22 08:56:31.0 +0100
+++ /var/tmp/diff_new_pack.31Lf3q/_new  2016-02-22 08:56:31.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-intel
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -36,6 +36,7 @@
 Patch1: u_sna-fix-missing-includes-for-fstat.patch
 Patch2: u_uxa-fix-missing-includes-for-fstat.patch
 Patch10:
U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch
+Patch11:U_gen8-Fix-the-YUV-RGB-shader.patch
 %if %glamor
 Requires:   glamor
 %endif
@@ -110,6 +111,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch10 -p1
+%patch11 -p1
 
 %build
 ###--enable-dri3 \

++ U_gen8-Fix-the-YUV-RGB-shader.patch ++
From: Ville Syrjälä 
Date: Thu Apr 16 20:40:39 2015 +0300
Subject: [PATCH]gen8: Fix the YUV->RGB shader
Patch-mainline: Upstream
Git-commit: c43617b739e358064396912c7a7a8028ca91d201
Git-repo: git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel
References: boo#950666
Signed-off-by: Egbert Eich 

Use the correct register (Yn_01) with first half of the
Y samples instead of using the register (Yn_23) with the
second half twice when computing the green channel.

Also use the Yn_01 register name instead of Yn for the red
channel as well, just for a bit of extra consistency.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89807
Signed-off-by: Ville Syrjälä 
Tested-by: Chris Wilson 
---
 src/render_program/exa_wm_yuv_rgb.g8a | 4 ++--
 src/render_program/exa_wm_yuv_rgb.g8b | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/render_program/exa_wm_yuv_rgb.g8a 
b/src/render_program/exa_wm_yuv_rgb.g8a
index 7def093..34973ba 100644
--- a/src/render_program/exa_wm_yuv_rgb.g8a
+++ b/src/render_program/exa_wm_yuv_rgb.g8a
@@ -76,7 +76,7 @@ add (16)Cbn<1>F   Cb<8,8,1>F  -0.501961F  { 
compr align1 };
 /* 
  * R = Y + Cr * 1.596
  */
-mov (8)acc0<1>FYn<8,8,1>F  { compr align1 };
+mov (8)acc0<1>FYn_01<8,8,1>F   { compr align1 };
 mac.sat(8) src_sample_r_01<1>F Crn_01<8,8,1>F  1.596F  { compr align1 };
  
 mov (8)acc0<1>FYn_23<8,8,1>F   { compr align1 };
@@ -84,7 +84,7 @@ mac.sat(8) src_sample_r_23<1>FCrn_23<8,8,1>F  1.596F  
{ compr align1 };
 /*
  * G = Crn * -0.813 + Cbn * -0.392 + Y
  */
-mov (8)acc0<1>FYn_23<8,8,1>F   { compr align1 };
+mov (8)acc0<1>FYn_01<8,8,1>F   { compr align1 };
 mac (8)acc0<1>FCrn_01<8,8,1>F  -0.813F { compr 
align1 };
 mac.sat(8) src_sample_g_01<1>F Cbn_01<8,8,1>F  -0.392F { compr 
align1 };
 
diff --git a/src/render_program/exa_wm_yuv_rgb.g8b 
b/src/render_program/exa_wm_yuv_rgb.g8b
index 4494953..2cd6fc4 100644
--- a/src/render_program/exa_wm_yuv_rgb.g8b
+++ b/src/render_program/exa_wm_yuv_rgb.g8b
@@ -6,7 +6,7 @@
{ 0x80600048, 0x21c03ae8, 0x3e8d02c0, 0x3fcc49ba },
{ 0x0061, 0x24003ae0, 0x008d0320, 0x },
{ 0x80600048, 0x21e03ae8, 0x3e8d02e0, 0x3fcc49ba },
-   { 0x0061, 0x24003ae0, 0x008d0320, 0x },
+   { 0x0061, 0x24003ae0, 0x008d0300, 0x },
{ 0x00600048, 0x24003ae0, 0x3e8d02c0, 0xbf5020c5 },
{ 0x80600048, 0x22003ae8, 0x3e8d0340, 0xbec8b439 },
{ 0x0061, 0x24003ae0, 0x008d0320, 0x },



commit xf86-video-intel for openSUSE:Factory

2015-09-23 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2015-09-24 06:12:54

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2015-08-21 07:36:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2015-09-24 06:12:56.0 +0200
@@ -1,0 +2,7 @@
+Fri Sep 11 13:52:33 UTC 2015 - tobias.johannes.klausm...@mni.thm.de
+
+ - Fix build against upcoming X-Server 1.18:
+  + Add missing required package xfont
+  + Add 
U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch
+
+---

New:

  U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.KurwLd/_old  2015-09-24 06:12:57.0 +0200
+++ /var/tmp/diff_new_pack.KurwLd/_new  2015-09-24 06:12:57.0 +0200
@@ -35,7 +35,7 @@
 Patch0: U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch
 Patch1: u_sna-fix-missing-includes-for-fstat.patch
 Patch2: u_uxa-fix-missing-includes-for-fstat.patch
-
+Patch10:
U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch
 %if %glamor
 Requires:   glamor
 %endif
@@ -66,6 +66,7 @@
 BuildRequires:  pkgconfig(xextproto)
 BuildRequires:  pkgconfig(xf86driproto)
 BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(xfont)
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xorg-macros) >= 1.8
 BuildRequires:  pkgconfig(xorg-server) >= 1.0.99.901
@@ -108,6 +109,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch10 -p1
 
 %build
 ###--enable-dri3 \

++ 
U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch 
++
>From 2c5063938cc809f624e56efd4673041fa8141e81 Mon Sep 17 00:00:00 2001
From: Martin Peres 
Date: Thu, 9 Jul 2015 11:26:38 +0300
Subject: uxa: fix the call to PixmapSyncDirtyHelper, broken by xserver's
 90db5ed

[ickle: switch to HAS_DIRTYTRACKING_ROTATION as suggested by Dave Airlie]
Signed-off-by: Martin Peres 

diff --git a/src/compat-api.h b/src/compat-api.h
index aa93bee..293e9d7 100644
--- a/src/compat-api.h
+++ b/src/compat-api.h
@@ -247,3 +247,7 @@ static inline void FreePixmap(PixmapPtr pixmap)
 #endif
 
 #endif
+
+#if HAS_DIRTYTRACKING_ROTATION
+#define PixmapSyncDirtyHelper(d, dd) PixmapSyncDirtyHelper(d)
+#endif
-- 
cgit v0.10.2




commit xf86-video-intel for openSUSE:Factory

2015-08-20 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2015-08-21 07:36:58

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2015-05-28 09:50:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2015-08-21 07:36:59.0 +0200
@@ -1,0 +2,7 @@
+Sun Aug  2 09:49:52 UTC 2015 - dims...@opensuse.org
+
+- Add u_uxa-fix-missing-includes-for-fstat.patch and
+  u_sna-fix-missing-includes-for-fstat.patch: fix missing includes
+  for fstat to be declared.
+
+---

New:

  u_sna-fix-missing-includes-for-fstat.patch
  u_uxa-fix-missing-includes-for-fstat.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.rlUjJS/_old  2015-08-21 07:37:00.0 +0200
+++ /var/tmp/diff_new_pack.rlUjJS/_new  2015-08-21 07:37:00.0 +0200
@@ -33,6 +33,8 @@
 Source0:%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 Patch0: U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch
+Patch1: u_sna-fix-missing-includes-for-fstat.patch
+Patch2: u_uxa-fix-missing-includes-for-fstat.patch
 
 %if %glamor
 Requires:   glamor
@@ -104,6 +106,8 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 ###--enable-dri3 \

++ u_sna-fix-missing-includes-for-fstat.patch ++
From 8bbf3c3acc5b93f579d7dde77dd1fa27d870cf3b Mon Sep 17 00:00:00 2001
From: Dominique Leuenberger dims...@opensuse.org
Date: Sun, 2 Aug 2015 11:39:20 +0200
Subject: [PATCH] sna: fix missing includes for fstat

In order for fstat to be usable, sys/stat.h needs to be included or we
might end up in a build failure like:

sna_driver.c: In function 'sna_handle_uevents':
sna_driver.c:799:6: error: implicit declaration of function 'fstat' 
[-Werror=implicit-function-declaration]
---
 src/sna/sna_driver.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sna/sna_driver.c b/src/sna/sna_driver.c
index 6db129f..f8231aa 100644
--- a/src/sna/sna_driver.c
+++ b/src/sna/sna_driver.c
@@ -67,6 +67,7 @@ USE OR OTHER DEALINGS IN THE SOFTWARE.
 #include sys/ioctl.h
 #include sys/fcntl.h
 #include sys/poll.h
+#include sys/stat.h
 #include i915_drm.h
 
 #ifdef HAVE_VALGRIND
-- 
2.4.5

++ u_uxa-fix-missing-includes-for-fstat.patch ++
From 7eac1b87bccdd0494fd8161fa3b7da0e169ab8d4 Mon Sep 17 00:00:00 2001
From: Dominique Leuenberger dims...@opensuse.org
Date: Sun, 2 Aug 2015 11:46:54 +0200
Subject: [PATCH] uxa: fix missing includes for fstat

Without these headers, we can run into build errors like:

intel_driver.c: In function 'I830HandleUEvents':
intel_driver.c:745:14: error: storage size of 's' isn't known

intel_video.c:104:39: warning: initialization discards 'const' qualifier from 
pointer target type [-Wdiscarded-qualifiers]
{XvSettable | XvGettable, -128, 127, XV_BRIGHTNESS},
   ^
intel_driver.c:753:6: error: implicit declaration of function 'fstat' 
[-Werror=implicit-function-declaration]
---
 src/uxa/intel_driver.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/uxa/intel_driver.c b/src/uxa/intel_driver.c
index 8e685bd..007e1a3 100644
--- a/src/uxa/intel_driver.c
+++ b/src/uxa/intel_driver.c
@@ -44,6 +44,8 @@ USE OR OTHER DEALINGS IN THE SOFTWARE.
 #include stdlib.h
 #include stdio.h
 #include errno.h
+#include sys/stat.h
+#include sys/types.h
 
 #include xorg-server.h
 #include xf86.h
-- 
2.4.5




commit xf86-video-intel for openSUSE:Factory

2015-05-28 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2015-05-28 09:50:44

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-12-29 00:34:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2015-05-28 09:50:45.0 +0200
@@ -1,0 +2,7 @@
+Tue May 26 10:17:26 UTC 2015 - sndir...@suse.com
+
+- U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch 
+  * sna: Protect against ABI breakage in recent versions of libdrm
+(bnc#931917)
+
+---

New:

  U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.WAqcMY/_old  2015-05-28 09:50:48.0 +0200
+++ /var/tmp/diff_new_pack.WAqcMY/_new  2015-05-28 09:50:48.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-intel
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -32,6 +32,7 @@
 # http://xorg.freedesktop.org/releases/individual/driver/
 Source0:%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
+Patch0: U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch
 
 %if %glamor
 Requires:   glamor
@@ -102,6 +103,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 ###--enable-dri3 \

++ U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch ++
From 7fe2b2948652443ff43d907855bd7a051d54d309 Mon Sep 17 00:00:00 2001
From: Chris Wilson ch...@chris-wilson.co.uk
Date: Thu, 19 Mar 2015 23:14:17 +
Subject: [PATCH] sna: Protect against ABI breakage in recent versions of
 libdrm

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
---
 src/sna/kgem.c | 25 +
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git a/src/sna/kgem.c b/src/sna/kgem.c
index 11f0828..6f16cba 100644
--- a/src/sna/kgem.c
+++ b/src/sna/kgem.c
@@ -182,6 +182,15 @@ struct local_i915_gem_caching {
 #define LOCAL_IOCTL_I915_GEM_SET_CACHING DRM_IOW(DRM_COMMAND_BASE + 
LOCAL_I915_GEM_SET_CACHING, struct local_i915_gem_caching)
 #define LOCAL_IOCTL_I915_GEM_GET_CACHING DRM_IOW(DRM_COMMAND_BASE + 
LOCAL_I915_GEM_GET_CACHING, struct local_i915_gem_caching)
 
+struct local_i915_gem_mmap {
+   uint32_t handle;
+   uint32_t pad;
+   uint64_t offset;
+   uint64_t size;
+   uint64_t addr_ptr;
+};
+#define LOCAL_IOCTL_I915_GEM_MMAP DRM_IOWR(DRM_COMMAND_BASE + 
DRM_I915_GEM_MMAP, struct local_i915_gem_mmap)
+
 struct local_i915_gem_mmap2 {
uint32_t handle;
uint32_t pad;
@@ -514,15 +523,15 @@ retry_wc:
 
 static void *__kgem_bo_map__cpu(struct kgem *kgem, struct kgem_bo *bo)
 {
-   struct drm_i915_gem_mmap mmap_arg;
+   struct local_i915_gem_mmap arg;
int err;
 
 retry:
-   VG_CLEAR(mmap_arg);
-   mmap_arg.handle = bo-handle;
-   mmap_arg.offset = 0;
-   mmap_arg.size = bytes(bo);
-   if ((err = do_ioctl(kgem-fd, DRM_IOCTL_I915_GEM_MMAP, mmap_arg))) {
+   VG_CLEAR(arg);
+   arg.handle = bo-handle;
+   arg.offset = 0;
+   arg.size = bytes(bo);
+   if ((err = do_ioctl(kgem-fd, LOCAL_IOCTL_I915_GEM_MMAP, arg))) {
assert(err != EINVAL);
 
if (__kgem_throttle_retire(kgem, 0))
@@ -536,10 +545,10 @@ retry:
return NULL;
}
 
-   VG(VALGRIND_MAKE_MEM_DEFINED(mmap_arg.addr_ptr, bytes(bo)));
+   VG(VALGRIND_MAKE_MEM_DEFINED(arg.addr_ptr, bytes(bo)));
 
DBG((%s: caching CPU vma for %d\n, __FUNCTION__, bo-handle));
-   return bo-map__cpu = (void *)(uintptr_t)mmap_arg.addr_ptr;
+   return bo-map__cpu = (void *)(uintptr_t)arg.addr_ptr;
 }
 
 static int gem_write(int fd, uint32_t handle,
-- 
1.8.4.5




commit xf86-video-intel for openSUSE:Factory

2014-12-28 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-12-29 00:34:16

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-12-17 19:14:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-12-29 00:34:20.0 +0100
@@ -1,0 +2,45 @@
+Mon Dec 15 20:15:56 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to intermediate version 2.99.917:
+  The highlight of bugs fixed here are a couple of workarounds 
+  required for Broadwell and making sure that the rasterisation
+  code is symmetric under inversions. However, as a couple of
+  crashers slipped through into 2.99.916 (though not actual
+  regressions in 2.99.916 per se) and 3 months have passed, we
+  should make one more snapshot before an imminent release.
+  + Beware of recomputing the clear hint in the middle of MI recursion
+https://bugs.freedesktop.org/show_bug.cgi?id=77074
+  + Fix crash from rendering an empty Glyph string under PRIME as the
+secondary driver
+  + Restore application of default monitor options to the first output,
+a regression in 2.99.915 and the MST support
+https://bugs.gentoo.org/show_bug.cgi?id=522500
+  + Finally fix ZaphodHeads blocking on waiting for flip completion 
+events. Before kernel 3.19, O_NONBLOCK support is broken and so we
+must avoid reading if we are not expecting an event.
+  + Backwards compatibilty fix for fake triple buffering with PRIME and
+Xorg-1.15
+https://bugs.freedesktop.org/show_bug.cgi?id=85144#c12
+  + Fix a rendering issue with output rotation and software fallbacks.
+https://bugs.freedesktop.org/show_bug.cgi?id=84653
+  + Enable MST discovery even without udev support
+https://bugs.freedesktop.org/show_bug.cgi?id=84718
+  + Fix TearFree operation after the GPU is wedged
+https://bugs.freedesktop.org/show_bug.cgi?id=85058
+  + Fix projective sampling on gen6.
+  + Fix rendering and corruption with gen8.
+https://bugs.freedesktop.org/show_bug.cgi?id=84958
+https://bugs.freedesktop.org/show_bug.cgi?id=83207
+https://bugs.freedesktop.org/show_bug.cgi?id=79053
+https://bugs.freedesktop.org/show_bug.cgi?id=81583
+  + Fix crash when using Xinerama.
+https://bugs.freedesktop.org/show_bug.cgi?id=87207
+  + Fix rendering of right-to-left or bottom-to-top PolySegments in UXA
+- Remove upstream patches:
+  + U_sna-Validate-framebuffer-tiling-before-creation.patch
+  + U_sna_dri3_mesa_relies_upon_implicit_fences.patch 
+  + U_Disable-DRI3-by-default.patch
+  + U_sna-gen8-BLT-broken-when-address-has-bit-4-set.patch
+  + U_uxa-Stub-out-intel_sync_init-fini-when-not-compiled-.patch
+
+---

Old:

  U_Disable-DRI3-by-default.patch
  U_sna-Validate-framebuffer-tiling-before-creation.patch
  U_sna-gen8-BLT-broken-when-address-has-bit-4-set.patch
  U_sna_dri3_mesa_relies_upon_implicit_fences.patch
  U_uxa-Stub-out-intel_sync_init-fini-when-not-compiled-.patch
  xf86-video-intel-2.99.916.tar.bz2

New:

  xf86-video-intel-2.99.917.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.Sog3xi/_old  2014-12-29 00:34:21.0 +0100
+++ /var/tmp/diff_new_pack.Sog3xi/_new  2014-12-29 00:34:21.0 +0100
@@ -20,7 +20,7 @@
 %define backlighthelper 0
 
 Name:   xf86-video-intel
-Version:2.99.916
+Version:2.99.917
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -87,12 +87,6 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64
 
-Patch0: U_sna_dri3_mesa_relies_upon_implicit_fences.patch
-Patch1: U_sna-Validate-framebuffer-tiling-before-creation.patch
-Patch2: U_Disable-DRI3-by-default.patch
-Patch3: U_sna-gen8-BLT-broken-when-address-has-bit-4-set.patch
-Patch4: U_uxa-Stub-out-intel_sync_init-fini-when-not-compiled-.patch
-
 %x11_abi_videodrv_req
 
 %description
@@ -109,19 +103,15 @@
 %prep
 %setup -q
 
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-
 %build
+###--enable-dri3 \
+
 autoreconf -fi
 %configure \
 %if %{backlighthelper}
---enable-backlight-helper \
+   --enable-backlight-helper \
 %else
---disable-backlight-helper \
+   --disable-backlight-helper \
 %endif
 %ifnarch %{ix86}
 --enable-kms-only \

++ xf86-video-intel-2.99.916.tar.bz2 - xf86-video-intel-2.99.917.tar.bz2 
++
 24482 

commit xf86-video-intel for openSUSE:Factory

2014-12-17 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-12-17 19:15:21

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-09-26 10:51:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-12-17 19:14:26.0 +0100
@@ -1,0 +2,14 @@
+Fri Dec 12 11:57:16 CET 2014 - ti...@suse.de
+
+- U_uxa-Stub-out-intel_sync_init-fini-when-not-compiled-.patch
+  Fix the missing intel_sync_close() w/o DRI3 (bnc#908323)
+
+---
+Thu Dec  4 09:48:55 CET 2014 - ti...@suse.de
+
+- U_Disable-DRI3-by-default.patch
+  Disable DRI3 (bnc#908323)
+- U_sna-gen8-BLT-broken-when-address-has-bit-4-set.patch
+  Fix SNA BLT on BDW/CHV (bnc#908326)
+
+---

New:

  U_Disable-DRI3-by-default.patch
  U_sna-gen8-BLT-broken-when-address-has-bit-4-set.patch
  U_uxa-Stub-out-intel_sync_init-fini-when-not-compiled-.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.Lx3Axt/_old  2014-12-17 19:14:30.0 +0100
+++ /var/tmp/diff_new_pack.Lx3Axt/_new  2014-12-17 19:14:30.0 +0100
@@ -89,6 +89,9 @@
 
 Patch0: U_sna_dri3_mesa_relies_upon_implicit_fences.patch
 Patch1: U_sna-Validate-framebuffer-tiling-before-creation.patch
+Patch2: U_Disable-DRI3-by-default.patch
+Patch3: U_sna-gen8-BLT-broken-when-address-has-bit-4-set.patch
+Patch4: U_uxa-Stub-out-intel_sync_init-fini-when-not-compiled-.patch
 
 %x11_abi_videodrv_req
 
@@ -108,6 +111,9 @@
 
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
 
 %build
 autoreconf -fi

++ U_Disable-DRI3-by-default.patch ++
From b6eeb7a1f7efa591504070b606be655e27e6e9c2 Mon Sep 17 00:00:00 2001
From: Chris Wilson ch...@chris-wilson.co.uk
Date: Wed, 5 Nov 2014 13:03:41 +
Subject: [PATCH] Disable DRI3 by default
Git-commit: b6eeb7a1f7efa591504070b606be655e27e6e9c2
References: bnc#908323

The external libraries, both in git, and especially shipping already
enabled in distributions, are buggy and lead to server crashes and
lockups. Caveat emptor.

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
Acked-by: Takashi Iwai ti...@suse.de

---
 configure.ac |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- a/configure.ac
+++ b/configure.ac
@@ -339,10 +339,10 @@ AC_ARG_ENABLE(dri2,
  [DRI2=$enableval],
  [DRI2=yes])
 AC_ARG_ENABLE(dri3,
- AS_HELP_STRING([--disable-dri3],
-[Disable DRI3 support [[default=yes]]]),
+ AS_HELP_STRING([--enable-dri3],
+[Enable DRI3 support [[default=no]]]),
  [DRI3=$enableval],
- [DRI3=yes])
+ [DRI3=no])
 
 AC_ARG_ENABLE(xvmc, AS_HELP_STRING([--disable-xvmc],
   [Disable XvMC support [[default=yes]]]),
++ U_sna-gen8-BLT-broken-when-address-has-bit-4-set.patch ++
From 3a22b6f6d55a5b1e0a1c0a3d597996268ed439ad Mon Sep 17 00:00:00 2001
From: Mika Kuoppala mika.kuopp...@linux.intel.com
Date: Wed, 19 Nov 2014 15:10:05 +0200
Subject: [PATCH] sna: gen8 BLT broken when address has bit 4 set
Git-commit: 3a22b6f6d55a5b1e0a1c0a3d597996268ed439ad
References: bnc#908326

With bit 4 set in address, the gen8 blitter fails and blits errorneously
into the cacheline preceeding the destination and similarly when reading from
the source, corrupting memory.

V2: Update the destination base offset pattern as revealed
by igt/tests/gem_userptr_blits/destination-bo-align

V3: Check base address as well

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=79053
Cc: Chris Wilson ch...@chris-wilson.co.uk
Tested-by: xunx.f...@intel.com [v2]
Signed-off-by: Mika Kuoppala mika.kuopp...@intel.com
Acked-by: Takashi Iwai ti...@suse.de

---
 src/sna/kgem.h |   13 +
 1 file changed, 13 insertions(+)

--- a/src/sna/kgem.h
+++ b/src/sna/kgem.h
@@ -548,6 +548,13 @@ static inline bool kgem_bo_blt_pitch_is_
   struct kgem_bo *bo)
 {
int pitch = bo-pitch;
+
+   if (kgem-gen = 0100  pitch  (1  4)) { /* bdw is broken */
+   DBG((%s: can not blt to handle=%d, pitch=%d\n,
+__FUNCTION__, bo-handle, pitch));
+   return false;
+   }
+
if (kgem-gen = 040  bo-tiling)
pitch /= 4;
if (pitch  MAXSHORT) {
@@ -570,6 

commit xf86-video-intel for openSUSE:Factory

2014-09-26 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-09-26 10:51:17

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-09-12 15:25:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-09-26 10:51:22.0 +0200
@@ -1,0 +2,7 @@
+Wed Sep 24 11:27:46 UTC 2014 - e...@suse.com
+
+- U_sna-Validate-framebuffer-tiling-before-creation.patch
+  Fix regression causing tiling settings not being validated
+  which subsequently lead to failed surface allocations (bnc#898169). 
+
+---

New:

  U_sna-Validate-framebuffer-tiling-before-creation.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.N7qpgx/_old  2014-09-26 10:51:23.0 +0200
+++ /var/tmp/diff_new_pack.N7qpgx/_new  2014-09-26 10:51:23.0 +0200
@@ -88,6 +88,7 @@
 ExclusiveArch:  %ix86 x86_64
 
 Patch0: U_sna_dri3_mesa_relies_upon_implicit_fences.patch
+Patch1: U_sna-Validate-framebuffer-tiling-before-creation.patch
 
 %x11_abi_videodrv_req
 
@@ -106,6 +107,7 @@
 %setup -q
 
 %patch0 -p1
+%patch1 -p1
 
 %build
 autoreconf -fi

++ U_sna-Validate-framebuffer-tiling-before-creation.patch ++
From: Egbert Eich e...@suse.de
Date: Wed Sep 24 08:18:32 2014 +0200
Subject: [PATCH]sna: Validate framebuffer tiling before creation
Patch-mainline: to be upstreamed
Git-commit: dbe6d105a60ff28419b549d439bbb29f50b28f08
Git-repo: git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel
References: bnc#898169
Signed-off-by: Egbert Eich e...@suse.com

In sna_pixmap_alloc_gpu() a different than the default tiling may be picked
by a usage hint. Before passing the tiling to kgem_create_2d() fix it up
by calling kgem_choose_tiling(). This avoids kgem_surface_size() not being able
to find a surface size for the tiling value.

Fixes regression from

commit a10781b70f222f3997928fa979f6292617f79316 [2.99.913]
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Tue Jul 1 15:11:07 2014 +0100

sna: Enforce LinearFramebuffer option

Signed-off-by: Egbert Eich e...@freedesktop.org
---
 src/sna/sna_accel.c | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c
index ab43831..37e1e7c 100644
--- a/src/sna/sna_accel.c
+++ b/src/sna/sna_accel.c
@@ -1617,7 +1617,11 @@ static bool sna_pixmap_alloc_gpu(struct sna *sna,
/* Use tiling by default, but disable per user request */
if (pixmap-usage_hint == SNA_CREATE_FB  (sna-flags  SNA_LINEAR_FB) 
== 0) {
flags |= CREATE_SCANOUT;
-   tiling = -I915_TILING_X;
+   tiling = kgem_choose_tiling(sna-kgem,
+   -I915_TILING_X,
+   pixmap-drawable.width,
+   pixmap-drawable.height,
+   pixmap-drawable.bitsPerPixel);
} else
tiling = sna_pixmap_default_tiling(sna, pixmap);
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2014-09-12 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-09-12 15:24:59

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-09-01 16:59:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-09-12 15:25:12.0 +0200
@@ -1,0 +2,41 @@
+Tue Sep  9 13:43:07 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 3.0 prerelease 2.99.916:
+  A Quick update for MST in UXA - we need to hook up the RandR outputs
+  for dynamicaly added connectors.
+
+---
+Tue Sep  9 13:40:55 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 3.0 prerelease 2.99.915:
+  A significant change to UXA to enable MST and to keep it working on
+  recent kernels needs some soaking before a major release, and the
+  usual plethora of bugfixes. One other feature is the support for
+  hardware rotations on very recent kernels.
+  + Handle rotated scanouts that are all clear correctly. The region to
+update was not being computed correctly, overdrawing the wrong CRTC.
+https://bugs.freedesktop.org/show_bug.cgi?id=81820
+ +  Reset cursor images after rotation and size changes
+https://bugs.freedesktop.org/show_bug.cgi?id=81886
+https://bugs.freedesktop.org/show_bug.cgi?id=82273
+https://bugs.freedesktop.org/show_bug.cgi?id=82337
+  + Handle stale DRI2 buffers and Client errors more gracefully
+  + Fallback if we fail to render a glyph onto a too-large surface, e.g.
+direct rendering of glyphs onto extended desktops with gen2/gen3.
+https://bugs.archlinux.org/task/40949
+  + Further work to enable tiled rendering onto large surfaces in
+severely aperture and memory constrained devices (e.g. gen2/gen3)
+  + Honour the Primary option from xorg.conf and mark that as the RandR
+primary.
+https://bugs.freedesktop.org/show_bug.cgi?id=82193
+https://bugs.freedesktop.org/show_bug.cgi?id=82205
+  + Fix another Client-Window DRI2 close race
+https://bugs.freedesktop.org/show_bug.cgi?id=82979
+  + Fix incorrect discarding of GPU damage when copying over the TearFree
+scanout - which caused a flicker in rapidly updated elements (like
+simple video panes).
+https://bugs.freedesktop.org/show_bug.cgi?id=81973
+- Remove upstreamed patch:
+  Patch1: U_Erase-cursor-image-when-changing-rotation.patch
+
+---

Old:

  U_Erase-cursor-image-when-changing-rotation.patch
  xf86-video-intel-2.99.914.tar.bz2

New:

  xf86-video-intel-2.99.916.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.okD0Cb/_old  2014-09-12 15:25:13.0 +0200
+++ /var/tmp/diff_new_pack.okD0Cb/_new  2014-09-12 15:25:13.0 +0200
@@ -20,7 +20,7 @@
 %define backlighthelper 0
 
 Name:   xf86-video-intel
-Version:2.99.914
+Version:2.99.916
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -88,7 +88,6 @@
 ExclusiveArch:  %ix86 x86_64
 
 Patch0: U_sna_dri3_mesa_relies_upon_implicit_fences.patch
-Patch1: U_Erase-cursor-image-when-changing-rotation.patch
 
 %x11_abi_videodrv_req
 
@@ -107,7 +106,6 @@
 %setup -q
 
 %patch0 -p1
-%patch1 -p1
 
 %build
 autoreconf -fi

++ xf86-video-intel-2.99.914.tar.bz2 - xf86-video-intel-2.99.916.tar.bz2 
++
 6566 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2014-09-01 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-09-01 16:58:49

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-07-27 08:25:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-09-01 16:59:00.0 +0200
@@ -1,0 +2,23 @@
+Fri Aug 29 17:01:35 UTC 2014 - e...@suse.com
+
+- u_Erase-cursor-image-when-changing-rotation.patch
+  - U_Erase-cursor-image-when-changing-rotation.patch
+
+---
+Fri Aug 29 16:38:59 UTC 2014 - e...@suse.com
+
+- u_Erase-cursor-image-when-changing-rotation.patch
+  Erase cursor image when changing rotation:
+  The rotated cursor image will be at a different location
+  in the 64x64 bit block and won't overlap with the unrotated
+  image. Therefore it will not be overwritten if the real image
+  is smaller (bnc#893752).
+
+---
+Fri Aug 29 16:36:51 UTC 2014 - e...@suse.com
+
+- u_sna_dri3_mesa_relies_upon_implicit_fences.patch
+  - U_sna_dri3_mesa_relies_upon_implicit_fences.patch
+  Patches from upstream should be flagged with 'U'.  
+
+---

Old:

  u_sna_dri3_mesa_relies_upon_implicit_fences.patch

New:

  U_Erase-cursor-image-when-changing-rotation.patch
  U_sna_dri3_mesa_relies_upon_implicit_fences.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.XSpoNr/_old  2014-09-01 16:59:01.0 +0200
+++ /var/tmp/diff_new_pack.XSpoNr/_new  2014-09-01 16:59:01.0 +0200
@@ -87,7 +87,8 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64
 
-Patch0: u_sna_dri3_mesa_relies_upon_implicit_fences.patch
+Patch0: U_sna_dri3_mesa_relies_upon_implicit_fences.patch
+Patch1: U_Erase-cursor-image-when-changing-rotation.patch
 
 %x11_abi_videodrv_req
 
@@ -106,6 +107,7 @@
 %setup -q
 
 %patch0 -p1
+%patch1 -p1
 
 %build
 autoreconf -fi

++ U_Erase-cursor-image-when-changing-rotation.patch ++
From: Egbert Eich e...@suse.de
Date: Fri Aug 29 18:25:55 2014 +0200
Subject: [PATCH]Erase cursor image when changing rotation
Patch-mainline: upstream

References: bnc#893752
Signed-off-by: Egbert Eich e...@suse.com

The rotated cursor image will be at a different location
in the 64x64 bit block and won't overlap with the unrotated
image. Therefore it will not be overwritten if the real image
is smaller.

Signed-off-by: Egbert Eich e...@suse.de
---
 src/sna/sna_display.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c
index 2d5477d..8472b76 100644
--- a/src/sna/sna_display.c
+++ b/src/sna/sna_display.c
@@ -4273,7 +4273,8 @@ static struct sna_cursor *__sna_get_cursor(struct sna 
*sna, xf86CrtcPtr crtc)
image = sna-cursor.scratch;
cursor-last_width = cursor-last_height = size;
}
-   if (width  cursor-last_width || height  cursor-last_height)
+   if (width  cursor-last_width || height  cursor-last_height ||
+   size  cursor-size || rotation != cursor-rotation)
memset(image, 0, 4*size*size);
if (rotation == RR_Rotate_0) {
if (argb == NULL) {
++ U_sna_dri3_mesa_relies_upon_implicit_fences.patch ++
From 3320ac8c424320740db89fa10d0704d01a094b99 Mon Sep 17 00:00:00 2001
From: Chris Wilson ch...@chris-wilson.co.uk
Date: Tue, 22 Jul 2014 08:38:42 +0100
Subject: [PATCH] sna/dri3: Mesa relies upon implicit fences

Keith Packard says that he did not implement fences for mesa and so DRI3
with explicit fencing is currently broken by design.

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
---
 src/sna/sna_accel.c |  3 +++
 src/sna/sna_dri3.c  | 32 
 2 files changed, 31 insertions(+), 4 deletions(-)

diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c
index 97bcdcf..29f633f 100644
--- a/src/sna/sna_accel.c
+++ b/src/sna/sna_accel.c
@@ -1408,6 +1408,9 @@ static void __sna_free_pixmap(struct sna *sna,
 
__sna_pixmap_free_cpu(sna, priv);
 
+   if (priv-flush)
+   sna_accel_watch_flush(sna, -1);
+
if (priv-header) {
assert(pixmap-drawable.pScreen == sna-scrn-pScreen);
assert(!priv-shm);
diff --git a/src/sna/sna_dri3.c b/src/sna/sna_dri3.c
index 5d51b41..61ebbe4 100644
--- a/src/sna/sna_dri3.c
+++ 

commit xf86-video-intel for openSUSE:Factory

2014-07-27 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-07-27 08:24:54

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-06-18 07:47:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-07-27 08:25:09.0 +0200
@@ -1,0 +2,92 @@
+Wed Jul 23 16:29:51 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.99.914:
+  A brown paper bag to hide the rebuilding from the tarball with
+  'autoreconf -fi' error that arose from not distributing the libobj/
+  directory.
+
+---
+Wed Jul 23 14:37:06 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 3.0 prerelease 2.99.913: (Tarball from Git, Release Tarball is 
broken)
+  Officially recognise HD Graphics 5300/5500/5600, Iris Graphics 6100 and
+  Iris Pro Graphics 6200/P6300 (formerly known as Broadwell).
+  + Check the window actually covers the CRTC before doing a single CRTC flip,
+and then restore the right framebuffer after completing CRTC flips.
+Otherwise we would detect an error and disable an output under TearFree
+Regression in 2.99.912
+https://bugs.freedesktop.org/show_bug.cgi?id=80191
+  + Fix framebuffer creation on kernels older than 3.11
+Regression in 2.99.912
+  + Check that the damage still exists after implicit reduction
+Regression in 2.99.912
+https://bugs.freedesktop.org/show_bug.cgi?id=77436
+  + Fix direction flags for fallback composited CopyAreas which
+caused scrolling corruption in a few configurations
+Regression from 2.20.0
+https://bugs.freedesktop.org/show_bug.cgi?id=79843
+  + Do not throw away damage if there is no redundant copy
+https://bugs.freedesktop.org/show_bug.cgi?id=79992
+  + Check clipping on PolyRect before discarding the clipped damage
+Regression from 2.99.903
+https://bugs.freedesktop.org/show_bug.cgi?id=79992
+  + Fix hints for GLXPixmapa, as these are never swapped and so
+miss invalidating the hints on SwapBuffers with the result
+that they are often presumed blank
+Regression in 2.99.912
+https://bugs.freedesktop.org/show_bug.cgi?id=7
+  + Fix incoherent choice of source bo when constructing 8x8 tiles,
+incorrect pattern origin when extracting, and then fix the
+alignment of colour patterns for BLT operations
+https://bugs.freedesktop.org/show_bug.cgi?id=80033
+  + Disable blending with the render engine on snoopable buffers
+https://bugs.freedesktop.org/show_bug.cgi?id=80253
+  + Restore throttling to prevent client lag under heavy GPU load
+Regression from 2.21.10
+https://bugs.freedesktop.org/show_bug.cgi?id=77436
+  + Use ClientGone for notifications on shared DRI2 windows to prevent
+rare crashes due to use-after-free of the swap requests
+https://bugs.freedesktop.org/show_bug.cgi?id=80157
+  + Ensure the mmaped CPU bo is idle before migrating damage
+https://bugs.freedesktop.org/show_bug.cgi?id=80560
+  + Fix incorrect clipping by the render engine for large DRI2 windows
+  + Ensure that the aperture tiling fallbacks are bounded
+  + Validate parameter to xf86-video-intel-backlight-helper more carefully
+(CVE-2014-4910)
+  + Fix slaved scanouts for reverse optimus, though rotated slaves will
+require further patches to Xorg.
+https://bugs.freedesktop.org/show_bug.cgi?id=81383
+  + Fix build without Composite extension.
+  + Fix build without gettline().
+  + UXA: Allocate and resize frontbuffer consistently to pass sanity checks
+https://bugs.freedesktop.org/show_bug.cgi?id=80088
+  + UXA: Report cached backlight value when the output is off (like sna)
+https://bugzilla.redhat.com/show_bug.cgi?id=1032978
+  + UXA: Mark outputs as off before the kernel does (like sna)
+This will prevent the internal panel from starting up blank in some
+multi-monitor configurations
+https://bugzilla.redhat.com/show_bug.cgi?id=1103806
+- Note that the DRI2 exchange mechanism introduced in 2.99.912 exposes bugs
+  in some compositors, at least kwin and comptom, which discard DRI2 buffer
+  invalidates rather than resourcing their texture. For example,
+  https://bugs.kde.org/show_bug.cgi?id=336589
+- Note that the improved triple buffering introduced in DRI2 requires a patch
+  to Xorg (now released upstream) to prevent crashes with DRI_PRIME.
+  https://bugs.freedesktop.org/show_bug.cgi?id=80001
+- Note that DRI3/Present require tracking the relevant development trees for
+  mesa and the xserver as they are very much still under 

commit xf86-video-intel for openSUSE:Factory

2014-06-17 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-06-18 07:47:50

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-04-06 07:10:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-06-18 07:47:57.0 +0200
@@ -1,0 +2,57 @@
+Mon Jun 16 12:12:23 UTC 2014 - sndir...@suse.com
+
+- U_sna-Clear-our-private-hints-about-front-rendering-ex.patch 
+  * sna: Clear our private hints about front rendering exported bo 
+  (fdo#7)
+
+---
+Wed Jun 11 16:37:30 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Add patch U_sna_fix_scanout_creation_routine_for_old_kernels_3_11.patch
+  Make this driver-version usable with kernel = 3.11
+
+---
+Tue Jun 10 15:58:46 UTC 2014 - sndir...@suse.com
+
+- Update to 3.0 prerelease 2.99.912:
+  A final round of features. We have everything from support for variable
+  cursor sizes, support for the DRI3 and Present extensions, improved DRI2
+  support, support for Xserver 1.16, userptr from kernel 3.16, and
+  precursory support for DP multistream transport,
+ * Avoid discarding dirty pixels when promoting a migration to cover the
+   whole pixmap.
+   Regression in 2.99.911
+   https://bugs.freedesktop.org/show_bug.cgi?id=77063
+   https://bugs.freedesktop.org/show_bug.cgi?id=77178
+ * Avoid overextending degenerate lines (and consequentially accessing
+   pixels outside of our damaged area).
+   https://bugs.freedesktop.org/show_bug.cgi?id=77074
+ * Fix subpixel glyph rendering on gen2 devices (830-865 chipsets)
+   Regression in 2.99.911
+   https://bugs.freedesktop.org/show_bug.cgi?id=77201
+ * Share the global pixman glyph cache between ZaphodHeads
+   https://bugs.freedesktop.org/show_bug.cgi?id=54707
+ * Light up all connected outputs, even if their status is unknown, on
+   takeover from fbcon. This prevents loss of display after a resume
+   on recent kernels, for example.
+   https://bugs.freedesktop.org/show_bug.cgi?id=77768
+ * Show the video overlay (when supported by the hardware) across all
+   outputs.
+   https://bugs.freedesktop.org/show_bug.cgi?id=77802
+ * Do not discard damage when performing BLT spans inplace with the CPU.
+   Regression from 2.20.10
+ * Avoid discarding IO buffers too early during their preparation for a
+   new batch
+   https://bugs.freedesktop.org/show_bug.cgi?id=79238
+ * Fix fallback handling for displaying large scaled framebuffers (that
+   are too large to be scaled by the GPU in a single pass)
+   https://bugs.freedesktop.org/show_bug.cgi?id=79320
+ * Listen to external modifications of backlight value and propagate
+   the notifications to RandR clients. This should make the GUI report
+   ACPI keypresses to change the backlight correctly.
+   https://bugs.freedesktop.org/show_bug.cgi?id=79699
+ * UXA: fix pageflips with 3 heads.
+ * UXA: do not report a BadMatch error for DRI2GetMsc - as clients are
+   often unprepared and die when they get the unexpected error.
+
+---

Old:

  xf86-video-intel-2.99.911.1.tar.bz2

New:

  U_sna-Clear-our-private-hints-about-front-rendering-ex.patch
  U_sna_fix_scanout_creation_routine_for_old_kernels_3_11.patch
  xf86-video-intel-2.99.912.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.92gaY1/_old  2014-06-18 07:47:58.0 +0200
+++ /var/tmp/diff_new_pack.92gaY1/_new  2014-06-18 07:47:58.0 +0200
@@ -20,7 +20,7 @@
 %define backlighthelper 0
 
 Name:   xf86-video-intel
-Version:2.99.911.1
+Version:2.99.912
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -32,6 +32,10 @@
 # http://xorg.freedesktop.org/releases/individual/driver/
 Source0:%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
+
+Patch1: U_sna_fix_scanout_creation_routine_for_old_kernels_3_11.patch
+Patch2: U_sna-Clear-our-private-hints-about-front-rendering-ex.patch
+
 %if %glamor
 Requires:   glamor
 %endif
@@ -101,6 +105,8 @@
 
 %prep
 %setup -q
+%patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fi

++ U_sna-Clear-our-private-hints-about-front-rendering-ex.patch ++
From 243bd26ad31776b2dc45563107e669cf7b45fd91 Mon Sep 17 00:00:00 2001
From: Chris Wilson ch...@chris-wilson.co.uk
Date: Sun, 15 Jun 2014 

commit xf86-video-intel for openSUSE:Factory

2014-04-05 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-04-06 07:10:23

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-02-13 06:51:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-04-06 07:10:26.0 +0200
@@ -1,0 +2,51 @@
+Wed Apr  2 13:40:43 UTC 2014 - sndir...@suse.com
+
+- disable build of backlight-helper for now; just too much trouble
+  with policykit; and as long as there are GPUs considered supported
+  on our distribution without a proper KMS driver it's useless having
+  this anyway ...
+
+---
+Mon Mar 31 08:56:49 UTC 2014 - sndir...@suse.com
+
+- specfile: remove URL from source ...
+
+---
+Wed Mar 19 18:58:58 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 3.0 prerelease 2.99.911:
+  Hans de Geode has been working on making the Xserver work without
+  privileges under the supervision of systemd/logind. This necessitated a
+  few new features for us: server fds (where we are passed which fd to use
+  to talk to our device by the Xserver who may in turn receive it from
+  logind or other host) and a small backlight helper so that we can continue
+  to provide a RandR backlight property when running without root privileges.
+  + Flush when changing blend modes on Ironlake, or else single glyphs
+are sometimes rendered incorrectly
+Regression from 2.20.15
+https://bugs.freedesktop.org/show_bug.cgi?id=74882
+  + Fix pixmap offsets for pixman fallbacks onto Composite redirected
+windows
+https://bugs.freedesktop.org/show_bug.cgi?id=73811
+  + Fix blending onto 8-bit destinations, typically used for generating
+masks in complex Render operations, on gen2
+https://bugs.freedesktop.org/show_bug.cgi?id=75818
+  + Handle failure to create DRI bo more carefully. For example on gen3,
+the DDX supports pixmaps that are much, much larger than OpenGL can
+use and do not support the tiling modes that we request for OpenGL.
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1289049
+  + Fix a bookkeeping bug with proxy buffers that are marked active but
+not actually inserted into a request (so they end up permanently
+active and confuse everybody).
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1289923
+   + Actually turn off displays with DPMS off for UXA.
+ Regression from 2.99.903, but requires
+ kernel commit c9976dcf55c8aaa7037427b239f15e5acfc01a3a
+ Author: Chris Wilson ch...@chris-wilson.co.uk
+ Date: Sun Sep 29 19:15:07 2013 +0100
+ drm/i915: Only apply DPMS to the encoder if enabled
+ instead for correct behaviour on Haswell.
+ https://code.google.com/p/chromium/issues/detail?id=341135
+- Add rpmlinrc file
+
+---

Old:

  xf86-video-intel-2.99.910.tar.bz2

New:

  xf86-video-intel-2.99.911.1.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.H6OCRq/_old  2014-04-06 07:10:27.0 +0200
+++ /var/tmp/diff_new_pack.H6OCRq/_new  2014-04-06 07:10:27.0 +0200
@@ -17,9 +17,10 @@
 
 
 %define glamor 0
+%define backlighthelper 0
 
 Name:   xf86-video-intel
-Version:2.99.910
+Version:2.99.911.1
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -28,7 +29,8 @@
 
 #Git-Clone:git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
 #Git-Web:  http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
-Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
+# http://xorg.freedesktop.org/releases/individual/driver/
+Source0:%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 %if %glamor
 Requires:   glamor
@@ -103,6 +105,11 @@
 %build
 autoreconf -fi
 %configure \
+%if %{backlighthelper}
+--enable-backlight-helper \
+%else
+--disable-backlight-helper \
+%endif
 %ifnarch %{ix86}
 --enable-kms-only \
 %endif
@@ -113,7 +120,9 @@
 make %{?_smp_mflags}
 
 %install
+
 %make_install
+
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
 %post -p /sbin/ldconfig
@@ -121,6 +130,12 @@
 %postun -p /sbin/ldconfig
 
 %files
+%if %{backlighthelper}
+%defattr(-,polkitd,polkitd)
+%dir %{_datadir}/polkit-1
+%dir 

commit xf86-video-intel for openSUSE:Factory

2014-02-12 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-02-13 06:51:55

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-02-09 13:18:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-02-13 06:51:56.0 +0100
@@ -1,0 +2,19 @@
+Mon Feb 10 11:55:35 UTC 2014 - sndir...@suse.com
+
+- Update to 3.0 prerelease 2.99.910
+  * Only discard damage when overwriting the dirty CPU bo, instead
+of discarding damage that will be shown!
+  * Reset operation state when switching between glyph caches.
+https://bugs.freedesktop.org/show_bug.cgi?id=74494
+  * Fully reinitialise pixmaps allocated from the freed cache. Fixes
+a potential issue (crash or misrendering) when using some compositors.
+https://bugs.freedesktop.org/show_bug.cgi?id=74550
+  * Do not expose the TexturedVideo adaptor in UXA when it is disabled
+either due to a hung GPU or explicitly disabled by the user.
+  * Restore the pipe stall when changing CC state on gen6, otherwise
+the GPU may not flush intermediate results from all EU resulting
+in render corruption (usually the occasional black box).
+Regression from 2.99.906
+https://bugs.freedesktop.org/show_bug.cgi?id=7237
+
+---

Old:

  xf86-video-intel-2.99.909.tar.bz2

New:

  xf86-video-intel-2.99.910.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.JKLWyq/_old  2014-02-13 06:51:57.0 +0100
+++ /var/tmp/diff_new_pack.JKLWyq/_new  2014-02-13 06:51:57.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 0
 
 Name:   xf86-video-intel
-Version:2.99.909
+Version:2.99.910
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.99.909.tar.bz2 - xf86-video-intel-2.99.910.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-video-intel-2.99.909/ChangeLog 
new/xf86-video-intel-2.99.910/ChangeLog
--- old/xf86-video-intel-2.99.909/ChangeLog 2014-02-01 19:59:05.0 
+0100
+++ new/xf86-video-intel-2.99.910/ChangeLog 2014-02-10 10:39:42.0 
+0100
@@ -1,3 +1,198 @@
+commit 2fb2cd092dadba40b5ad2da57943c660a0c9bc14
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Mon Feb 10 09:35:11 2014 +
+
+2.99.910 snapshot
+
+commit 37d8566ee78c67647b159a96ddb2675d1506b967
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Sun Feb 9 12:28:27 2014 +
+
+sna/gen6: Restore stall dropped when not flushing instead
+
+commit 82e6d41c2f4f343bd1854d3d8ee4b624b5d68971
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Thu Oct 31 13:35:59 2013 +
+
+sna/gen6: Tweak flush around CC state changes
+
+Replaced the pipeline stall with a flush - but only when the target was
+dirty. The missing stall however seems to be required as well.
+
+v2: Actually emit the stall for all CC state changes [Ilia Mirkin]
+
+Reported-by: Ilia Mirkin imir...@alum.mit.edu
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=72375
+Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
+
+commit 823382d28944a319c207f20ecef25ce1707a8021
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Thu Feb 6 10:13:41 2014 +
+
+sna: And clear drawable-id on reused pixmaps
+
+References: https://bugs.freedesktop.org/show_bug.cgi?id=74550
+Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
+
+commit 6fc46adb18a8410074c12d6e8979ef01813ebdf2
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Thu Feb 6 09:24:17 2014 +
+
+uxa: Do not expose TextureVideo Xv adapters when acceleration is disabled
+
+Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
+
+commit 1eadd1d0b1c8bcbf11eb7c0e112d1e424b63c25e
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Thu Feb 6 09:04:30 2014 +
+
+sna: Add some DBG to clarify the source pixmap (for tiles)
+
+Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
+
+commit 4d1a2ef9553c663bb97b56adde6f6b41241ff528
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Thu Feb 6 08:29:20 2014 +
+
+sna: Reset composite offsets when reusing freed pixmaps
+
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=74550
+Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
+
+commit 

commit xf86-video-intel for openSUSE:Factory

2014-02-09 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-02-09 13:18:11

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-02-03 11:40:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-02-09 13:18:12.0 +0100
@@ -1,0 +2,7 @@
+Thu Feb  6 19:10:11 UTC 2014 - sndir...@suse.com
+
+- finall remove
+  U_sna-Process-Damage-relative-to-dst-pDrawable-not-its.patch
+  from source package
+
+---

Old:

  U_sna-Process-Damage-relative-to-dst-pDrawable-not-its.patch



Other differences:
--
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2014-02-03 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-02-03 11:40:53

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-01-07 16:28:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-02-03 11:40:54.0 +0100
@@ -1,0 +2,59 @@
+Sat Feb  1 19:03:23 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 3.0 prerelease 2.99.909:
+  Pass the brown paper bag. Ridiculously stupid bug in last minute coding.
+  + Add Xv support using glamor acceleration in addition to adaptors
+provided by the UXA backend.
+  + Fix overeager discarding of CPU damage
+Regression in 2.99.908 
+https://bugs.freedesktop.org/show_bug.cgi?id=74327
+
+---
+Sat Feb  1 17:12:18 UTC 2014 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 3.0 prerelease 2.99.908:
+  A couple of regressions dashed the hopes that .907 was to be the final
+  release candidate, so time to start the cycle again after applying a few
+  more bugfixes.
+  + Fix invalid pageflipping of GLXPixmaps by UXA.
+https://bugs.freedesktop.org/show_bug.cgi?id=73282
+  + Consistently treat DPMS Suspend/Standy as Off, otherwise we may
+incorrectly restore the backlight in UXA.
+  + Fix disabling the backlight in UXA when querying the value whilst off
+https://bugs.freedesktop.org/show_bug.cgi?id=73181.
+  + Invalidate between every operation if rendering into the source or mask.
+Fixes regression in 2.99.907 on Ivybridge (seen in KDE)
+https://bugs.freedesktop.org/show_bug.cgi?id=73208
+  + Check for available batch buffer state before restoring state on gen4,
+otherwise we overwrite surface state with commands and cause a GPU hang.
+https://bugs.freedesktop.org/show_bug.cgi?id=73348
+  + Prevent an invalid free by TearFree
+https://bugs.freedesktop.org/show_bug.cgi?id=73469
+  + Fix confusion in TearFree when it tried to pageflip to a stale bo
+https://bugs.freedesktop.org/show_bug.cgi?id=70905
+  + Initialise TearFree contents with the current frontbuffer upon creation,
+otherwise old content may be visible for significant fractions of a
+second after resume or DPMS on
+https://bugs.freedesktop.org/show_bug.cgi?id=73842
+  + Nullify the old pointer into a CPU mmapping of the bo when promoting it
+on the GPU. Eventually that old pointer becomes invalid and will cause
+the Xserver to crash.
+Fixes regression in 2.99.906
+https://bugs.freedesktop.org/show_bug.cgi?id=73351
+  + Restore the serialNumber on the GC correctly after falling back to
+software. This was seen to cause corruption with Wine.
+https://bugs.freedesktop.org/show_bug.cgi?id=73856
+  + Do not ignore CPU damage on a pixmap unless the Composite operation
+will completely overwrite it. This was observed in xfce4.
+https://bugs.freedesktop.org/show_bug.cgi?id=69528
+  + Skip fake outputs during initial probe as they can cause a NULL pointer
+dereference.
+https://bugs.freedesktop.org/show_bug.cgi?id=73981
+  + Fix rendering of dashed zero-width lines onto 24bit buffers
+https://bugzilla.redhat.com/show_bug.cgi?id=1059152
+  + Cap the freed Pixmap cache and reuse it more often
+Fixes a regression in 2.99.907 that caused the memory used by X to
+grow until it was cleaned up during server regreneration
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1272338
+
+---

Old:

  xf86-video-intel-2.99.907.tar.bz2

New:

  xf86-video-intel-2.99.909.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.vKkyYX/_old  2014-02-03 11:40:55.0 +0100
+++ /var/tmp/diff_new_pack.vKkyYX/_new  2014-02-03 11:40:55.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 0
 
 Name:   xf86-video-intel
-Version:2.99.907
+Version:2.99.909
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.99.907.tar.bz2 - xf86-video-intel-2.99.909.tar.bz2 
++
 6770 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2014-01-07 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-01-07 16:28:13

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2014-01-03 14:56:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-01-07 16:28:14.0 +0100
@@ -1,0 +2,8 @@
+Tue Dec 31 17:01:00 UTC 2013 - crrodrig...@opensuse.org
+
+- disable support for legacy User Mode Setting (for i810) on
+  !%ix86 systems, while other distros currently disable this feature
+  unconditionally, I am only suggesting this change for architectures
+  that do not or cannot have this hardware.
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.M2betC/_old  2014-01-07 16:28:14.0 +0100
+++ /var/tmp/diff_new_pack.M2betC/_new  2014-01-07 16:28:14.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-intel
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -103,6 +103,9 @@
 %build
 autoreconf -fi
 %configure \
+%ifnarch %{ix86}
+--enable-kms-only \
+%endif
 %if %glamor
 --enable-glamor \
 %endif
@@ -120,7 +123,9 @@
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING NEWS README
+%ifarch %{ix86}
 %{_libdir}/libI810XvMC.so*
+%endif
 %{_libdir}/libIntelXvMC.so*
 %dir %{_libdir}/xorg/modules/drivers
 %{_libdir}/xorg/modules/drivers/intel_drv.so

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2014-01-03 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2014-01-03 14:56:43

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-12-19 12:53:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2014-01-03 14:56:44.0 +0100
@@ -1,0 +2,38 @@
+Mon Dec 30 15:01:30 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 3.0 prerelease 2.99.907:
+  The highlight here is that things seem to be quietening down on the
+  bug reporting front. All is not quiet as you will see below, and
+  maybe it is just the holiday season that is approaching*, but there
+  has been a remarkable falloff in bug reports. Lets hope this trend
+  holds and we can make a stable release shortly!
+  + Acceleration support for Intel's next generation of
+integrated processor graphics has landed, codenamed Broadwell.
+  + Fix potential X server infinite recursion (crash) from a gen2 bug fix
+Regression in 2.99.906
+https://bugs.freedesktop.org/show_bug.cgi?id=71605
+  + Workaround a missing pipeline flush within Ivybridge, that would
+leave black rectangles randomly over the output
+https://bugs.freedesktop.org/show_bug.cgi?id=68410
+  + Fix tiled fills. gen2-3 and gen4+ had two different bugs that
+both broke rendering with small 8x8 patterns in some circumstances
+https://bugs.freedesktop.org/show_bug.cgi?id=71260
+  + Fix reads from a cropped video image using a packed pixel format.
+  + Another clear the clear hint after DRI2 SwapBuffers, like the bug fixed
+in 2.99.903. Failure to clear the hint would cause read backs of the
+frontbuffer (Xvnc) to be blank.
+https://bugs.freedesktop.org/show_bug.cgi?id=72194
+  + Disable VSync on Baytrail
+https://bugs.freedesktop.org/show_bug.cgi?id=69869
+  + Handle partial uploads with TearFree correctly
+https://bugs.freedesktop.org/show_bug.cgi?id=72343
+https://bugs.freedesktop.org/show_bug.cgi?id=72430
+  + Avoid recusing through DRI event handlers whilst processing TearFree,
+leading to a double free (and memory corruption)
+https://bugs.freedesktop.org/show_bug.cgi?id=72690
+  + Hide the gen4 render corruption by crippling the GPU
+https://bugs.freedesktop.org/show_bug.cgi?id=55500
+- Remove upstream patch
+  Patch1: U_sna-Process-Damage-relative-to-dst-pDrawable-not-its.patch
+
+---

Old:

  xf86-video-intel-2.99.906.tar.bz2

New:

  xf86-video-intel-2.99.907.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.z7mhQV/_old  2014-01-03 14:56:45.0 +0100
+++ /var/tmp/diff_new_pack.z7mhQV/_new  2014-01-03 14:56:45.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 0
 
 Name:   xf86-video-intel
-Version:2.99.906
+Version:2.99.907
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -30,7 +30,6 @@
 #Git-Web:  http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
 Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-Patch1: U_sna-Process-Damage-relative-to-dst-pDrawable-not-its.patch
 %if %glamor
 Requires:   glamor
 %endif
@@ -100,7 +99,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
 
 %build
 autoreconf -fi

++ xf86-video-intel-2.99.906.tar.bz2 - xf86-video-intel-2.99.907.tar.bz2 
++
 13953 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-12-19 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-12-19 12:53:10

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-12-13 14:55:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-12-19 12:53:11.0 +0100
@@ -1,0 +2,8 @@
+Wed Dec 18 11:21:21 UTC 2013 - sndir...@suse.com
+
+- disabled glamor support (FATE#316690)
+  * Currently the driver doesn't support this acceleration method
+at all. It falls back to UXA, once you specify GLAMOR as 
+acceleration method.
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.2Ad2yL/_old  2013-12-19 12:53:12.0 +0100
+++ /var/tmp/diff_new_pack.2Ad2yL/_new  2013-12-19 12:53:12.0 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define glamor 1
+%define glamor 0
 
 Name:   xf86-video-intel
 Version:2.99.906

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-11-29 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-11-30 07:44:03

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-11-28 07:39:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-11-30 07:44:04.0 +0100
@@ -1,0 +2,5 @@
+Fri Nov 29 12:05:33 CET 2013 - ti...@suse.de
+
+- Enable the build of intel-virtula-output tool
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.SOzLz6/_old  2013-11-30 07:44:04.0 +0100
+++ /var/tmp/diff_new_pack.SOzLz6/_new  2013-11-30 07:44:04.0 +0100
@@ -53,14 +53,19 @@
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb-aux)
 BuildRequires:  pkgconfig(xcb-dri2)
+BuildRequires:  pkgconfig(xcursor)
+BuildRequires:  pkgconfig(xdamage)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xextproto)
 BuildRequires:  pkgconfig(xf86driproto)
 BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xorg-macros) = 1.8
 BuildRequires:  pkgconfig(xorg-server) = 1.0.99.901
 BuildRequires:  pkgconfig(xproto)
+BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(xrender)
+BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(xvmc)
 %if %glamor
 BuildRequires:  pkgconfig(glamor)
@@ -119,6 +124,8 @@
 %{_libdir}/libIntelXvMC.so*
 %dir %{_libdir}/xorg/modules/drivers
 %{_libdir}/xorg/modules/drivers/intel_drv.so
+%{_bindir}/intel-virtual-output
 %{_datadir}/man/man4/intel.4%{?ext_man}
+%{_datadir}/man/man4/intel-virtual-output.4%{?ext_man}
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-11-27 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-11-28 07:39:57

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-11-26 06:15:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-11-28 07:39:58.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov 27 16:27:09 CET 2013 - ti...@suse.de
+
+- U_sna-Process-Damage-relative-to-dst-pDrawable-not-its.patch:
+  Fix corrupted output with Emacs and others (bnc#852620)
+
+---

New:

  U_sna-Process-Damage-relative-to-dst-pDrawable-not-its.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.S5Q0Jq/_old  2013-11-28 07:39:58.0 +0100
+++ /var/tmp/diff_new_pack.S5Q0Jq/_new  2013-11-28 07:39:58.0 +0100
@@ -27,6 +27,7 @@
 Url:http://xorg.freedesktop.org/
 Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
+Patch1: U_sna-Process-Damage-relative-to-dst-pDrawable-not-its.patch
 
 %if %glamor
 Requires:   glamor
@@ -92,6 +93,7 @@
 
 %prep
 %setup -q -n %{name}-%{version}
+%patch1 -p1
 
 %build
 autoreconf -fi

++ U_sna-Process-Damage-relative-to-dst-pDrawable-not-its.patch ++
From 4194100691347ccec4b1863f3f62987d9286707b Mon Sep 17 00:00:00 2001
From: Chris Wilson ch...@chris-wilson.co.uk
Date: Mon, 18 Nov 2013 12:33:05 +
Subject: [PATCH] sna: Process Damage relative to dst-pDrawable not its
 pixmap-drawable

References: https://bugs.freedesktop.org/show_bug.cgi?id=32734
Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
---
 src/sna/sna_composite.c | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/sna/sna_composite.c b/src/sna/sna_composite.c
index c5e2311c689a..6078d52593fe 100644
--- a/src/sna/sna_composite.c
+++ b/src/sna/sna_composite.c
@@ -902,15 +902,14 @@ sna_composite_rectangles(CARD8 op,
 RegionExtents(region)-x2, RegionExtents(region)-y2,
 (long)RegionNumRects(region)));
 
-   pixmap = get_drawable_pixmap(dst-pDrawable);
-
/* XXX xserver-1.8: CompositeRects is not tracked by Damage, so we must
 * manually append the damaged regions ourselves.
 *
 * Note that DamageRegionAppend() will apply the drawable-deltas itself.
 */
-   DamageRegionAppend(pixmap-drawable, region);
+   DamageRegionAppend(dst-pDrawable, region);
 
+   pixmap = get_drawable_pixmap(dst-pDrawable);
if (get_drawable_deltas(dst-pDrawable, pixmap, dst_x, dst_y))
pixman_region_translate(region, dst_x, dst_y);
 
@@ -1141,7 +1140,7 @@ fallback_composite:
}
 
 done:
-   DamageRegionProcessPending(pixmap-drawable);
+   DamageRegionProcessPending(dst-pDrawable);
 
 cleanup_region:
pixman_region_fini(region);
-- 
1.8.4.4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-11-25 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-11-26 06:15:03

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-10-25 13:03:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-11-26 06:15:04.0 +0100
@@ -1,0 +2,41 @@
+Tue Nov 19 18:35:55 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 3.0 prerelease 2.99.906:
+  Several stability fixes required after the recent tweaking of the core
+  mechanics to handle the updated TearFree and attempting to make static
+  analyzers happy.
+  + Fix damage handling when rendering to a partially damaged GPU surface.
+Regression in 2.99.905
+https://bugs.freedesktop.org/show_bug.cgi?id=70527
+  + Use asprintf() instead of sprintf()
+Regression in 2.99.905
+https://bugs.freedesktop.org/show_bug.cgi?id=70835
+  + Improve accounting for fence overallocation on older gen2/3, and
+improve the tiling mechanism to fit into the same aperture constraints
+https://bugs.freedesktop.org/show_bug.cgi?id=70924
+  + Add an extra GPU flush on Sandybridge to fix some rare font corruption
+  + Rasterise lines through all clip boxes
+https://bugs.freedesktop.org/show_bug.cgi?id=70802
+  + Fix regression from stricter handling of failures to move a GC to the GPU
+Regression in 2.99.905
+https://bugs.freedesktop.org/show_bug.cgi?id=71415
+  + Fix various fail along the memcpy_xor paths, including inadequate error
+handling and integer overflow
+https://bugs.freedesktop.org/show_bug.cgi?id=70527
+  + Fix outside-of-target stipple uploads
+https://bugs.launchpad.net/bugs/1247785
+  + Fix clip detection for long glyphs
+Incomplete bug fix (causing a regression) in 2.99.905
+https://bugs.freedesktop.org/show_bug.cgi?id=70527
+  + Fix VSync for the render engine (Xv) on Haswell
+https://bugs.freedesktop.org/show_bug.cgi?id=70527
+
+---
+Mon Nov 18 16:27:29 UTC 2013 - e...@suse.com
+
+- U_sna-Jump-to-the-right-escape-target-when-bypassing-a-self-copy.patch:
+  + sna: Jump to the right escape target when bypassing a self-copy
+fixes fallout of commit e3f15cbf39696edae9f716bdcfbb7032ec7d7e3f
+(bnc#849122, fdo#71415).
+
+---

Old:

  xf86-video-intel-2.99.905.tar.bz2

New:

  xf86-video-intel-2.99.906.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.ixE8tV/_old  2013-11-26 06:15:05.0 +0100
+++ /var/tmp/diff_new_pack.ixE8tV/_new  2013-11-26 06:15:05.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.99.905
+Version:2.99.906
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.99.905.tar.bz2 - xf86-video-intel-2.99.906.tar.bz2 
++
 11742 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-10-25 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-10-25 13:03:08

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-10-11 09:05:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-10-25 13:03:09.0 +0200
@@ -1,0 +2,18 @@
+Thu Oct 24 11:05:16 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 3.0 prerelease 2.99.905
+  + Prevent a crash when starting with a user specified mode or position
+  + Prevent some crashes in UXA after allocation failure
+  + Stop marking the user's preferred backlight value as 0 if the
+backlight property is queried whilst the connector is disabled
+(fdo#70406)
+  + Pad GETCONNECTOR ioctl for compatability between 32/64-bit userspace
+and kernel
+  + Handle long glyph runs correctly
+(fdo#70541)
+  + Fix clipping of stippled rectangles against clip regions
+(fdo#67865)
+  + Support TearFree rendering of rotated outputs
+(fdo#22969)
+
+---

Old:

  xf86-video-intel-2.99.904.tar.bz2

New:

  xf86-video-intel-2.99.905.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.Hxfqw6/_old  2013-10-25 13:03:14.0 +0200
+++ /var/tmp/diff_new_pack.Hxfqw6/_new  2013-10-25 13:03:14.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.99.904
+Version:2.99.905
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.99.904.tar.bz2 - xf86-video-intel-2.99.905.tar.bz2 
++
 6505 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-10-11 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-10-11 09:05:02

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-10-01 08:36:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-10-11 09:05:03.0 +0200
@@ -1,0 +2,26 @@
+Wed Oct  9 21:11:31 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 3.0 prerelease 2.99.904
+  + Fix video output using sprites when changing the image size
+  + Apply more restrictive tile constaints for 915g class devices
+(lp#1232546)
+  + Ensure all overlapping rectangles are drawn for XRenderFillRectangles
+(fdo#66313)
+  + Fix trapezoid clipping against the left-edge
+(fdo#69469)
+  + Prevent discarding active upload buffers, causing glitches in chromium
+(fdo#66990)
+  + Prevent specifying a negative timeout to select if the BlockHandler
+takes too long to update the display
+  + Promote the Ironlake pipecontrol to be a full pipeline flush to
+prevent render cache corruption
+(fdo#51422)
+  + Never pass an invalid trapezoid to pixman
+(lp#1197921)
+  + Prevent out-of-bounds access by overassigning work amongst threads
+(fdo#70204)
+  + Make sure the current mode is always listed amongst the output modes
+(fdo#70132)
+  + Build fixes for 1.14.99.2
+
+---

Old:

  xf86-video-intel-2.99.903.tar.bz2

New:

  xf86-video-intel-2.99.904.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.RSIV69/_old  2013-10-11 09:05:05.0 +0200
+++ /var/tmp/diff_new_pack.RSIV69/_new  2013-10-11 09:05:05.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.99.903
+Version:2.99.904
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.99.903.tar.bz2 - xf86-video-intel-2.99.904.tar.bz2 
++
 21410 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-10-01 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-10-01 08:36:07

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-09-11 15:47:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-10-01 08:36:09.0 +0200
@@ -1,0 +2,23 @@
+Sat Sep 28 18:54:10 UTC 2013 - hrvoje.sen...@gmail.com
+
+- update to 3.0 prerelease 2.99.903:
+  + Fix VSync on Haswell. (fdo#69119)
+  + Disable Y-tiling on gen4 - (lp#103)
+  + Disable same EDID detection based on property id - the kernel
+likes to reuse ids leading to a failure to detect the right
+modes on a monitor change.
+  + Avoid issuing multiple DPMS requests to the same encoder (alised
+to multiple connectors) to avoid upsetting Haswell and
+leaving the screens blank
+  + Honour the user preferrence for the initial mode, even if they
+are being silly (bnc#841696)
+  + Clear the clear hint when apply DRI updates - to prevent some
+screenshots from GL windows being left blank. (fdo#69730)
+  + Prevent a NULL dereference from trying to undo an non-existent
+buffer (lp#1228677)
+  + Handle out-of-memory conditions far more gracefully. If the
+system is hard against the memory wall, then the kernel will
+start issuing SIGBUS even for CPU mmaps. Untrapped these
+will cause X to die. (fdo#67889)
+
+---

Old:

  xf86-video-intel-2.99.902.tar.bz2

New:

  xf86-video-intel-2.99.903.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.n5MWwx/_old  2013-10-01 08:36:10.0 +0200
+++ /var/tmp/diff_new_pack.n5MWwx/_new  2013-10-01 08:36:10.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.99.902
+Version:2.99.903
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.99.902.tar.bz2 - xf86-video-intel-2.99.903.tar.bz2 
++
 11578 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-09-11 15:47:25

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-08-10 10:51:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-09-11 15:47:26.0 +0200
@@ -1,0 +2,35 @@
+Wed Sep 11 12:26:24 UTC 2013 - sndir...@suse.com
+
+- update to 3.0 prerelease 2.99.902
+- switch to SNA as default acceleration method, i.e. taking the new
+  upstream default
+
+---
+Wed Aug 21 15:51:30 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.15:
+  Some build fixes for the BSDs and alternate compiler, and conflicting
+  configure options and a critcial fix for some PRIME setups.
+  + Don't fail to configure if DRI1 is not available and the user asks
+for both DRI and KMS-only [Regression from 2.21.14]
+  + Lots of miscellaneous fixes for older gcc, other compilers and BSD.
+  + Initial framework support for hosted X.
+  + Improve transition from fbcon to X with multiple outputs and extended
+desktops.
+  + Ensure the framebuffer exists before checking it against the CRTC
+constraints.
+https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/121234
+[Regression from 2.21.10]
+  + Add RGB overlay support for Ironlake and later.
+  + Don't release the overlay buffer too early, i.e. before the client
+disables the Xv image.
+  + Tweak the ring switching logic to reduce use of semaphores on
+Sandybridge and later - a delicate balancing act between trying to
+use the faster engine for the task and preventing concurrent use of
+multiple rings.
+- Packaging changes:
+  + Remove xf86-video-intel-copyfb.diff (patch1)
+Remove this old and long disabled patch. We shipped at least 12.3
+wihout it!
+
+---

Old:

  xf86-video-intel-2.21.14.tar.bz2
  xf86-video-intel-copyfb.diff

New:

  xf86-video-intel-2.99.902.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.6TwCA4/_old  2013-09-11 15:47:27.0 +0200
+++ /var/tmp/diff_new_pack.6TwCA4/_new  2013-09-11 15:47:27.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.14
+Version:2.99.902
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -27,7 +27,6 @@
 Url:http://xorg.freedesktop.org/
 Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-Patch1: xf86-video-intel-copyfb.diff
 
 %if %glamor
 Requires:   glamor
@@ -93,18 +92,14 @@
 
 %prep
 %setup -q -n %{name}-%{version}
-### disabled for now (bnc #687802)
-#%patch1 -p1
 
 %build
 autoreconf -fi
 %configure \
-   --enable-uxa \
-   --enable-sna \
 %if %glamor
 --enable-glamor \
 %endif
-   --with-default-accel=uxa
+   --enable-uxa
 make %{?_smp_mflags}
 
 %install

++ xf86-video-intel-2.21.14.tar.bz2 - xf86-video-intel-2.99.902.tar.bz2 
++
 24974 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-08-10 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-08-10 10:51:45

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-08-05 20:55:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-08-10 10:51:47.0 +0200
@@ -1,0 +2,5 @@
+Wed Aug  7 16:21:26 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+-  Remove xf86-video-intel-dell_backlight.diff (patch0)
+
+---

Old:

  xf86-video-intel-dell_backlight.diff



Other differences:
--
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-08-05 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-08-05 20:55:20

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-07-30 14:04:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-08-05 20:55:22.0 +0200
@@ -1,0 +2,18 @@
+Sun Aug  4 14:50:55 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.14:
+  A few updates for the top-end Haswell systems (notably GT3 and GT3e
+  systems), in particular, setting the appropriate thread counts for the
+  larger GPU and handling a few scaling issues with the emedded DRAM. More
+  important than the performance tuning though is a fix for a critical
+  issue encountered by a few people on gen4/gen5 systems.
+  + Initial performance tuning for HSW:GT3e
+  + Fix a crash with Planetary Annihilation
+  + Disable triple buffering for compositors
+  + Reserve space in the exec buffer array for deferred VBOs.
+https://bugs.freedesktop.org/show_bug.cgi?id=67504
+- Packaging changes:
+  + Remove xf86-video-intel-dell_backlight.diff (patch0)
+Included in ths release
+
+---

Old:

  xf86-video-intel-2.21.13.tar.bz2

New:

  xf86-video-intel-2.21.14.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.mGDUmg/_old  2013-08-05 20:55:23.0 +0200
+++ /var/tmp/diff_new_pack.mGDUmg/_new  2013-08-05 20:55:23.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.13
+Version:2.21.14
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -27,7 +27,6 @@
 Url:http://xorg.freedesktop.org/
 Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-Patch0: xf86-video-intel-dell_backlight.diff
 Patch1: xf86-video-intel-copyfb.diff
 
 %if %glamor
@@ -94,7 +93,6 @@
 
 %prep
 %setup -q -n %{name}-%{version}
-%patch0 -p1
 ### disabled for now (bnc #687802)
 #%patch1 -p1
 

++ xf86-video-intel-2.21.13.tar.bz2 - xf86-video-intel-2.21.14.tar.bz2 
++
 176268 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-07-30 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-07-30 14:04:51

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-07-16 16:27:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-07-30 14:04:52.0 +0200
@@ -1,0 +2,31 @@
+Sun Jul 28 15:50:07 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.13:
+  A minor release to repair the build for non-Linux systems, and to undo a
+  few more regressions.
+  + Avoid potential memory corruption with allocations of very small
+depth 1 bitmaps.
+  + Fix source clipping whilst computing copy extents and exposures.
+[Regression from 2.21.12]
+https://bugs.freedesktop.org/show_bug.cgi?id=66970
+  + Use /proc/cpuinfo if cpuid4 is not available (old hardware or old
+gcc), and repair the build on systems without cpuid.
+[Regression from 2.21.12]
+  + Fix performance regression on Ironlake from inadvertently flushing
+after every operation.
+[Regression from 2.21.11]
+https://bugs.freedesktop.org/show_bug.cgi?id=67157
+  + Fix conflict handling when probing initial KMS configuration for
+ZaphodHeads.
+[Regression from 2.21.11]
+https://bugs.freedesktop.org/show_bug.cgi?id=67176
+  + Stop being overly restrictive and rejecting stale DRI2 buffers.
+(DRI2 is inherently racy in that the client may have completed and
+submitted rendering to buffers that are now invalid on the server.
+This race is magnified by bugs within the Xserver where it forgets
+to notify the DRI2 clients of certain invalidation events.)
+https://bugs.freedesktop.org/show_bug.cgi?id=67210
+  + Handle a failure to use a GTT mmap for a pixmap upload and try
+an alternative method before giving up.
+
+---

Old:

  xf86-video-intel-2.21.12.tar.bz2

New:

  xf86-video-intel-2.21.13.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.R1A3FM/_old  2013-07-30 14:04:54.0 +0200
+++ /var/tmp/diff_new_pack.R1A3FM/_new  2013-07-30 14:04:54.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.12
+Version:2.21.13
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.21.12.tar.bz2 - xf86-video-intel-2.21.13.tar.bz2 
++
 3960 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-07-16 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-07-16 16:27:39

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-07-03 10:27:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-07-16 16:27:40.0 +0200
@@ -1,0 +2,43 @@
+Sun Jul 14 19:44:48 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.12:
+  In this release, we clear up the teething troubles from preserving the KMS
+  configuration, notably external connections on Haswell and plugging in new
+  outputs after startup were broken. Besides these regression fixes, there
+  are a couple of fixes for some long standing issues, such as incorrect
+  rendering on gen2, an infinite loop with very, very large pixmaps and a
+  slight improvement to the tempermental gen4.
+  + Allow untiled scanouts again (required for large extended desktops on
+gen2 and gen3).
+[Regression from 2.21.11]
+  + Use the correct count of the number of dirty damage boxes for the quick
+check on whether the existing damage contains the requested area.
+The danger is that we may get a false result and skip migration and so
+cause pixmap corruption (in the unlikely event that the application
+frequently causes fallbacks).
+[Regression from 2.21.11]
+https://bugs.freedesktop.org/show_bug.cgi?id=66430
+  + Fix initial connection probing for multi-function encoders, such as the
+external connections on Haswell.
+[Regression from 2.21.11, initial connection probing]
+https://bugs.freedesktop.org/show_bug.cgi?id=66488
+  + Fix gen2 rendercopy into a8 surfaces, for example, glyph uploads into
+the glyph cache.
+  + Fix detection of user overrides for initial connection configuration.
+The code used the xorg-server-1.15 values, having missed the
+introduction of ZoomModes into that release.
+[Regression from 2.21.11, initial connection probing]
+  + Always initialise the gamma ramp, even on unconnected CRTCs.
+https://bugs.freedesktop.org/show_bug.cgi?id=66563
+[Regression from 2.21.11, initial connection probing]
+  + Some more tuning of the gen4 vertex corruption workaround. The root
+cause behind the GPU using incorrect texture coordinates is still
+not solved, but by reducing the maximum number or rectangles in
+flight through the GPU we reduce the likelihood of corruption.
+  + Fix compilation with gcc-4.5
+[Regression from 2.21.11]
+  + Avoid integer overflow when performing tiled uploads and operations
+on very large (28k pixels wide or tall pixmaps)
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1200766
+
+---

Old:

  xf86-video-intel-2.21.11.tar.bz2

New:

  xf86-video-intel-2.21.12.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.qBekSk/_old  2013-07-16 16:27:41.0 +0200
+++ /var/tmp/diff_new_pack.qBekSk/_new  2013-07-16 16:27:41.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.11
+Version:2.21.12
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.21.11.tar.bz2 - xf86-video-intel-2.21.12.tar.bz2 
++
 4303 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-07-03 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-07-03 10:27:49

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-06-25 14:47:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-07-03 10:27:51.0 +0200
@@ -1,0 +2,35 @@
+Mon Jul  1 19:43:13 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.11:
+  An eventful week. What started with a regression with some builds of
+  firefox on some machines lead ultimately to the discovery of an older
+  kernel bug. Aside from the work to fix the image bug and a few other
+  older bugs that were reported and resolved this week, there is also a
+  (hopefully) subtle change to the initial configuration of displays. In
+  the absence of user overrides in xorg.conf, the DDX will try to preserve
+  the same display configuration as used by the kernel, which hopefully
+  will be the same configuration as setup by the BIOS. The result should
+  be a boot sequence that does not resize at all (aka fastboot) - until
+  the display manager takes over and loads a completely different
+  configuration!
+  + Add reference counting of drmMaster for ZaphodHeads
+https://bugs.freedesktop.org/show_bug.cgi?id=66041
+  + Add a GPU flush before changing blend modes on Ironlake
+https://bugs.freedesktop.org/show_bug.cgi?id=51422
+  + Fix occasional missing images for inplace uploads
+[regression from 2.21.10]
+https://bugs.freedesktop.org/show_bug.cgi?id=66059
+  + Add missing utility files to the tarball and remove a few unused ones
+  + Initialise PolyPoint operand state before calling miWideDash
+https://bugs.freedesktop.org/show_bug.cgi?id=66104
+  + Fix redirection handling for rendering into large surfaces
+https://bugs.freedesktop.org/show_bug.cgi?id=66168
+https://bugs.freedesktop.org/show_bug.cgi?id=66249
+  + Fix compilation of UXA with xorg-xserver  1.10
+[regression from 2.20.0]
+  + Fix consideration of gradients for deciding when to migrate render
+operations
+[performance regression from 2.21.10, the bug itself is older]
+https://bugs.freedesktop.org/show_bug.cgi?id=66297
+
+---

Old:

  xf86-video-intel-2.21.10.tar.bz2

New:

  xf86-video-intel-2.21.11.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.XOn6eB/_old  2013-07-03 10:27:52.0 +0200
+++ /var/tmp/diff_new_pack.XOn6eB/_new  2013-07-03 10:27:52.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.10
+Version:2.21.11
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.21.10.tar.bz2 - xf86-video-intel-2.21.11.tar.bz2 
++
 5502 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-06-25 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-06-25 07:38:37

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-06-07 07:08:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-06-25 14:47:20.0 +0200
@@ -1,0 +2,23 @@
+Sun Jun 23 14:38:45 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.10:
+  Fixes missing support for Xv (with the textured video adaptor) on
+  Haswell, and an old bug with wide monitors on various generation. Along
+  with a few other regression fixes and performance tweaks for various
+  corner cases.
+  + Do not lose track of fast pageflips across mode changes
+[regression from 2.20.8]
+  + Fix listing of Visuals for Xv
+[regression from 2.21.8]
+https://bugs.freedesktop.org/show_bug.cgi?id=65479
+  + Improve coherency of concurrent CPU accesses to a pixmap
+https://bugs.freedesktop.org/show_bug.cgi?id=61628
+  + Set sampler swizzling for textured video on Haswell
+https://bugs.freedesktop.org/show_bug.cgi?id=65699
+  + Apply scanout stride limits
+https://bugs.freedesktop.org/show_bug.cgi?id=65099
+  + Undo the self-copy for cloned pixmaps for loimpress's animations
+[regression from 2.21.7]
+https://bugs.freedesktop.org/show_bug.cgi?id=65665
+
+---

Old:

  xf86-video-intel-2.21.9.tar.bz2

New:

  xf86-video-intel-2.21.10.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.6yHLtd/_old  2013-06-25 14:47:20.0 +0200
+++ /var/tmp/diff_new_pack.6yHLtd/_new  2013-06-25 14:47:20.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.9
+Version:2.21.10
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.21.9.tar.bz2 - xf86-video-intel-2.21.10.tar.bz2 
++
 11152 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-05-27 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-05-27 10:11:29

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-04-14 16:12:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-05-27 10:11:31.0 +0200
@@ -1,0 +2,25 @@
+Tue May 21 16:10:35 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.7:
+  A couple of weeks turned into a month and a couple of weeks... Amidst
+  the usual bug fixes, we have added the complete set of Haswell PCI IDs -
+  hopefully future proofing ourselves against being surprised by new
+  products. We can also now use the correct term for the top of the range
+  Haswell variants, GT3.
+  + Fix several assertion failures hit by Jiri Slaby.
+  + Allow XvMC to also target overlay/sprite planes.
+  + Throw in a paranoid MI_FLUSH between BLT and RENDER operations on
+Ironlake.
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1168066
+  + Prevent reuse of old framebuffers after a resize.
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1157678
+  + Fix compilation with --enable-valgrind and no --enable-debug
+  + Improve partial migration of render sources.
+  + Fix origin of trapezoids.
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1178020
+  + Introduce copy-on-write support for cloning pixmaps. The ultimate
+goal here is to efficiently support the TearFree mode of operation,
+but this provides immediate benefits with firefox - most importantly
+because of the inefficient way it now implements scrolling.
+
+---

Old:

  xf86-video-intel-2.21.6.tar.bz2

New:

  xf86-video-intel-2.21.7.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.bueI4a/_old  2013-05-27 10:11:32.0 +0200
+++ /var/tmp/diff_new_pack.bueI4a/_new  2013-05-27 10:11:32.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.6
+Version:2.21.7
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.21.6.tar.bz2 - xf86-video-intel-2.21.7.tar.bz2 ++
 21791 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-04-14 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-04-14 16:12:48

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-03-24 22:35:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-04-14 16:12:49.0 +0200
@@ -1,0 +2,24 @@
+Mon Apr  8 13:52:09 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.6:
+  A surprising highlight of this release is a little refresh to the KMS
+  support for OpenBSD. OpenBSD now has its own KMS implementation which is
+  mostly compatible with the interface in Linux, with one or two tweaks
+  supplied by Mark Kettenis. This release continues to cleanup behaviour
+  for Haswell.
+  + Workaround a failure by the xserver to invalidate DRI buffers
+following a pixmap change for XComposite redirection.
+https://bugs.freedesktop.org/show_bug.cgi?id=62614
+  + Fix computation of clip extents for stippling
+https://bugs.freedesktop.org/show_bug.cgi?id=62618
+  + Support KMS on OpenBSD, by Mark Kettenis
+  + Clean up sockets upon CloseScreen (making ourselves better behaved
+for muxed setups).
+  + Fix the tests for AVX/AVX2 support in CPUID and remember to check for
+OS support as well.
+  + Report a monotonic UST value for undisplayed drawables rather than 0
+by Daniel Kurtz
+  + Fix video playback on gen4 through a complex clip (more gen4 GPU woes)
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1162046
+
+---

Old:

  xf86-video-intel-2.21.5.tar.bz2

New:

  xf86-video-intel-2.21.6.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.RsPzdt/_old  2013-04-14 16:12:51.0 +0200
+++ /var/tmp/diff_new_pack.RsPzdt/_new  2013-04-14 16:12:51.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.5
+Version:2.21.6
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.21.5.tar.bz2 - xf86-video-intel-2.21.6.tar.bz2 ++
 2227 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-03-24 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-03-24 21:57:58

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-03-21 09:54:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-03-24 22:35:56.0 +0100
@@ -1,0 +2,23 @@
+Sat Mar 23 19:08:06 UTC 2013 - zai...@opensuse.org
+
+- Update to version 2.21.5:
+  + Haswell reintroduces a command to load the scanline window from
+the command stream and so requires its own specialised
+wait-for-vsync routine. Failure to do so was then causing hangs
+when trying to do tearfree video or use a compositor.
+  + Prevent buffer leak if a non-fullscreen Window is closed with
+multiple pending swap events.
+  + Fix offset transformation for fallback gradient paths
+(fdo#62198).
+  + Prevent Glamor from crashing if misconfigured.
+  + Prevent UXA from crashing if torn down during PreInit.
+  + Prevent miscompilation with different functional units having
+different compiler flags. (fdo#62198)
+  + Fix rendering of CompositeTriFan with recent Xorg.
+  + Apply the video src-offset fix highlighted in the last release
+(fdo#62343).
+  + Fix rendering of multiple glyphs to very large destination
+surfaces (lp#1156387).
+  + Fix scanline waits for Haswell (lp#1156679).
+
+---

Old:

  xf86-video-intel-2.21.4.tar.bz2

New:

  xf86-video-intel-2.21.5.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.AtHWmK/_old  2013-03-24 22:36:01.0 +0100
+++ /var/tmp/diff_new_pack.AtHWmK/_new  2013-03-24 22:36:01.0 +0100
@@ -19,13 +19,13 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.4
+Version:2.21.5
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
 Group:  System/X11/Servers/XF86_4
 Url:http://xorg.freedesktop.org/
-Source0:%{name}-%{version}.tar.bz2
+Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 Patch0: xf86-video-intel-dell_backlight.diff
 Patch1: xf86-video-intel-copyfb.diff

++ xf86-video-intel-2.21.4.tar.bz2 - xf86-video-intel-2.21.5.tar.bz2 ++
 2130 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-03-21 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-03-21 09:54:41

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-03-12 22:39:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-03-21 09:54:43.0 +0100
@@ -1,0 +2,8 @@
+Wed Mar 20 11:02:25 UTC 2013 - sndir...@suse.com
+
+- introduce hardware supplements conditional on xorg-x11-server
+  package (bnc#810333) 
+- moved 'Recommends: intel-gpu-tools' from xorg-x11-driver-video
+  meta package to this package
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.t8p4xn/_old  2013-03-21 09:54:44.0 +0100
+++ /var/tmp/diff_new_pack.t8p4xn/_new  2013-03-21 09:54:44.0 +0100
@@ -34,6 +34,7 @@
 Requires:   glamor
 %endif
 Recommends: vaapi-intel-driver
+Recommends: intel-gpu-tools
 BuildRequires:  Mesa-libGL-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -65,7 +66,7 @@
 %if %glamor
 BuildRequires:  pkgconfig(glamor)
 %endif
-Supplements:xorg-x11-server
+Supplements:modalias(xorg-x11-server:pci:v8086d*sv*sd*bc03sc*i*)
 # This was part of the xorg-x11-driver-video package up to version 7.6
 Conflicts:  xorg-x11-driver-video = 7.6
 Provides:   intel-i810-xorg-x11 = %{version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-03-12 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-03-12 22:39:10

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-02-21 15:04:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-03-12 22:39:11.0 +0100
@@ -1,0 +2,28 @@
+Tue Mar 12 03:15:39 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.4:
+  More bugs, more fixes, more releases. A minor new feature being introduced
+  is the runtime detection of CPU instructions sets along with specialised
+  paths to take advantage of the available CPU.
+  + Honour LinearFramebuffer for clumsy PowerXpress integration
+  + Disable read-read optimisations of mappings whilst the root
+cause of a corruption issue remains elusive.
+https://bugs.freedesktop.org/show_bug.cgi?id=61628
+  + Disable 8-bpp framebuffers in UXA as the regressions therein
+remain unfixed.
+  + Restart vertex checks after lock contention
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1124576
+  + Handle Screen Pixmap recreation whilst exported via PRIME.
+  + Correct application of scale factors to video source offsets.
+https://bugs.freedesktop.org/show_bug.cgi?id=61610
+  + Chain up CloseScreen so that resources are actually freed across regen
+https://bugs.freedesktop.org/show_bug.cgi?id=56608
+  + Fix Haswell CRW PCI-IDs
+  + Handle batch submission failure during DRI copies
+https://bugs.freedesktop.org/show_bug.cgi?id=61708
+  + Probe for kernel support of requested Screen depth
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1135403
+  + Correct GPU limits for early gen2 and gen3 architectures and prevent
+an infinite recursion for particular image sizes.
+
+---

Old:

  xf86-video-intel-2.21.3.tar.bz2

New:

  xf86-video-intel-2.21.4.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.0A1B8t/_old  2013-03-12 22:39:12.0 +0100
+++ /var/tmp/diff_new_pack.0A1B8t/_new  2013-03-12 22:39:12.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.3
+Version:2.21.4
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.21.3.tar.bz2 - xf86-video-intel-2.21.4.tar.bz2 ++
 9621 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-02-21 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-02-21 15:04:37

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-02-11 11:16:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-02-21 15:04:39.0 +0100
@@ -1,0 +2,19 @@
+Thu Feb 21 00:33:16 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.3:
+  A few minor bugfixes, another point release.
+  + Fix tracking of DRI pixmaps and their backing bo across reparenting. If
+we tried to execute a SwapBuffers after a Window was reparented, but
+before the DRI client has updated its references, then we would end up
+manipulating an exported pixmap without a flush flag set. In the worst
+case, this would culminate in a segfault in the driver.
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1127497
+  + Restore the gen4 workarounds for flickering rendering - a few cases still
+remain, as the root cause persists.
+https://bugs.freedesktop.org/show_bug.cgi?id=60402
+  + Double check that the device has KMS enabled before claiming. This allows
+X to gracefully fallback to VESA/fbdev rather than bailing out.
+https://bugs.freedesktop.org/show_bug.cgi?id=60987
+  + Fix the UXA render programs for projective transforms on Ivybridge.
+
+---

Old:

  xf86-video-intel-2.21.2.tar.bz2

New:

  xf86-video-intel-2.21.3.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.7y0M2F/_old  2013-02-21 15:04:41.0 +0100
+++ /var/tmp/diff_new_pack.7y0M2F/_new  2013-02-21 15:04:41.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.2
+Version:2.21.3
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.21.2.tar.bz2 - xf86-video-intel-2.21.3.tar.bz2 ++
 2001 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-02-11 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-02-11 11:16:18

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-02-04 18:04:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-02-11 11:16:20.0 +0100
@@ -1,0 +2,26 @@
+Sun Feb 10 20:32:53 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.2:
+  Pass the brown paper bags, I need half a dozen or so. That seemingly
+  innocuous build fix with xorg-1.13 happned to have the little side-effect
+  of breaking glyph rendering with xorg-1.12 and older on 64-bit machines.
+
+---
+Sun Feb 10 15:03:05 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.1:
+  A fix for a potential GPU hang on 945gm (GMA3100) and earlier chipsets,
+  along with backporting SNA to the packages found in stable distributions
+  like Debian 6.0 (Squeeze).
+  + Cleanup compilation warnings from deblint, thanks to Paul Menzel
+  + Minor build improvements by Damien Lespiau.
+  + Disable generating span geometry for non-rectilinear spans on gen4
+   in order to work around and prevent one class of render corruption.
+  + Prevent cache thrashing and severe performance degradation on LLC
+machines for streaming texture updates. However, note the effect was
+only observed on just one particular laptop.
+  + Fix alignment of subsurface proxies for old chipsets.
+https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel
+  + Repair build against Xorg-1.6 and contemporary packages.
+
+---

Old:

  xf86-video-intel-2.21.0.tar.bz2

New:

  xf86-video-intel-2.21.2.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.WSjy2o/_old  2013-02-11 11:16:22.0 +0100
+++ /var/tmp/diff_new_pack.WSjy2o/_new  2013-02-11 11:16:22.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.21.0
+Version:2.21.2
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.21.0.tar.bz2 - xf86-video-intel-2.21.2.tar.bz2 ++
 4629 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-02-04 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-02-04 18:04:15

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-01-22 18:07:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-02-04 18:04:19.0 +0100
@@ -1,0 +2,31 @@
+Fri Feb  1 16:38:49 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.21.0:
+- A few new features:
+  + Enable render acceleration for Haswell GT1/GT2.
+  + Enable multi-threaded rasterisation of trapezoids and fallback composition
+  + Utilile a new kernel interface (v3.9) for processing relocations
+- Along with a few older features from the 2.20.x series:
+  + PRIME support for hotplug GPUs and hybrid systems
+  + Support for IvyBridge GT1 machines, aka HD2500 graphics.
+  + Stable 830gm/845g support, at last!
+- As usual we have a large number of bug fixes since the last release:
+  + Prevent a stray relocation being left after a buffer is removed from
+a batch, leading to GPU hangs.
+  + Make the driver more robust against its own failures to submit batches
+by falling back to software rendering.
+  + Fix emission of scanline waits for secondary pipes on gen6/7. Otherwise
+you may encounter GPU hangs in MI_WAIT_FOR_EVENT.
+  + Fix a missing corner pixel when drawing rectangles with PolyLines
+https://bugs.freedesktop.org/show_bug.cgi?id=55484
+  + Don't try to use Y-tiling colour buffers with mesa/i915c as mesa
+doesn't support them and wil fallback to software rendering
+  + Ensure that any cached mmaps are invalidated for a SwapBuffers
+https://bugs.freedesktop.org/show_bug.cgi?id=60042
+  + Correctly handle the composition of rotated displays too large for the
+3D pipeline
+https://bugs.freedesktop.org/show_bug.cgi?id=60124
+  + Fix the computation of the planar video frame size
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1104180
+
+---

Old:

  xf86-video-intel-2.20.19.tar.bz2

New:

  xf86-video-intel-2.21.0.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.R0JPdk/_old  2013-02-04 18:04:26.0 +0100
+++ /var/tmp/diff_new_pack.R0JPdk/_new  2013-02-04 18:04:26.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.19
+Version:2.21.0
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.20.19.tar.bz2 - xf86-video-intel-2.21.0.tar.bz2 
++
 8741 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2013-01-22 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-01-22 18:07:12

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2013-01-17 11:05:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-01-22 18:07:15.0 +0100
@@ -1,0 +2,9 @@
+Mon Jan 21 13:34:13 UTC 2013 - sndir...@suse.com
+
+- Update to version 2.20.19:
+  A quick release as the last broke USB DisplayLink slave outputs
+  badly. The performance of those displays was unusable due to a
+  inadvertent change that caused us to flush the entire scanout
+  over the USB for every drawing operation.
+
+---

Old:

  xf86-video-intel-2.20.18.tar.bz2

New:

  xf86-video-intel-2.20.19.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.xAZP6s/_old  2013-01-22 18:07:18.0 +0100
+++ /var/tmp/diff_new_pack.xAZP6s/_new  2013-01-22 18:07:18.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.18
+Version:2.20.19
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.20.18.tar.bz2 - xf86-video-intel-2.20.19.tar.bz2 
++
 2325 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xf86-video-intel-2.20.18/ChangeLog new/xf86-video-intel-2.20.19/ChangeLog
--- old/xf86-video-intel-2.20.18/ChangeLog  2013-01-16 13:21:15.0 
+0100
+++ new/xf86-video-intel-2.20.19/ChangeLog  2013-01-20 13:06:35.0 
+0100
@@ -1,3 +1,191 @@
+commit a88a9b9a59fa2d5fd427fa6e1f74fb9844379264
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Sun Jan 20 12:06:09 2013 +
+
+2.20.19 release
+
+commit 7822bbacbece6fcb2e12863cd6c7a53ab614c37c
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Sun Jan 20 11:43:49 2013 +
+
+test: Add script to generate source file for testing vsync
+
+Courtesy of an original script by Mark Schreiber,
+https://bugs.freedesktop.org/show_bug.cgi?id=59606
+
+commit 9329d8755981989ccbe66df6085fbab7c809a2c6
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Sun Jan 20 10:14:21 2013 +
+
+sna: Make DEBUG_SYNC a configure option
+
+As it is advisable to combined the synchronous rendering debug option
+with other debugging options, it is more convenient to make it into a
+configure option: --enable-debug=sync
+
+Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
+
+commit c9263f192e2f85dd961bc1c4e9ca8180db874517
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Sun Jan 20 01:39:12 2013 +
+
+sna: Apply DEBUG_SYNC prior to emitting error report
+
+This is handy for the case where the batch triggers a GPU hang rather
+than being rejected by the kernel.
+
+Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
+
+commit 42ab789cce8423d99864776c6d5ba759c4129b54
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Fri Jan 18 13:56:53 2013 +
+
+sna: Clear the non-intersecting damage after skipping the slave update
+
+Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
+
+commit 828a3a80aa3f0692e7be2831d58bccf02e2c481d
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Fri Jan 18 13:16:23 2013 +
+
+uxa: Clip dirty region to slave pixmap before appending damage
+
+Fixes regression from
+
+commit c789d06cf8a0debc67058d7be1483f5b542e2baa
+Author: Dave Airlie airl...@redhat.com
+Date:   Mon Jan 7 13:57:21 2013 +1000
+
+intel: fixup damage posting to be done correctly around slave pixmap
+
+which causes the entire slave scanout to be readback from uncached
+memory every time a pixel is modified.
+
+Reported-by: Stephen Liang inteldri...@angrywalls.com
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=59539
+Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
+
+commit e17eaf540b614cdcb8f7349dd01852c3afc5ab05
+Author: Chris Wilson ch...@chris-wilson.co.uk
+Date:   Fri Jan 18 13:09:36 2013 +
+
+sna: Replace double 

commit xf86-video-intel for openSUSE:Factory

2013-01-17 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2013-01-17 11:05:43

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-12-28 22:50:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2013-01-17 11:05:45.0 +0100
@@ -1,0 +2,25 @@
+Wed Jan 16 16:30:08 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.18:
+  A bunch of miscellaneous fixes for assertion failures and various
+  performance regressions when mixing new methods for offloads, along with
+  a couple of improvements for rendering with gen4.
+- Bugs fixed since 2.20.17:
+  + Remove use of packed unnormalized texture coordinates on gen4/5 as
+these GPUs do not support unnormalized coordinates in the sampler.
+  + Remove dependency upon x86 asm for cross-building to unsupported
+architectures.
+https://bugs.gentoo.org/show_bug.cgi?id=448570
+  + Apply damage around PRIME updates in the correct order.
+  + Correctly read the initial backlight level for when the user
+overrides UXA's choice of backlight controller.
+  + Throttle UXA and prevent it queuing work much faster than the GPU can
+complete it. This realised itself in impossible performance figures and
+the entire display freezing for several seconds whlist the GPU caught
+up. One side effect is that it also caused the DDX to consume more
+memory than was required as it could not recycle buffers quick
+enough, and in some cases this produces a marked improvement in
+performance. Also note on gen2/3 this requires a new libdrm [2.4.41]
+in order to prevent a bug causing the DDX to fallback to swrast.
+
+---
@@ -12 +37 @@
-  Bugs fixed since 2.20.16:
+- Bugs fixed since 2.20.16:

Old:

  xf86-video-intel-2.20.17.tar.bz2

New:

  xf86-video-intel-2.20.18.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.sVYqTv/_old  2013-01-17 11:05:48.0 +0100
+++ /var/tmp/diff_new_pack.sVYqTv/_new  2013-01-17 11:05:48.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-intel
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.17
+Version:2.20.18
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.20.17.tar.bz2 - xf86-video-intel-2.20.18.tar.bz2 
++
 10587 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-12-28 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-12-28 22:50:48

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-12-19 14:02:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-12-28 22:50:49.0 +0100
@@ -1,0 +2,19 @@
+Wed Dec 26 16:28:09 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 2.20.17:
+  A minor update to prepare for co-operating with the kernel over managing
+  stability on 830gm/845g. On this pair of chipsets, the kernel will perform
+  an extra copy of the batchbuffer into reserved memory, which prevents them
+  from randomly dying. However, that extra copy does have a noticeable
+  impact upon throughput, so we also have a mechanism for userspace to
+  opt-out of the kernel workaround and take responsibility for ensuring its
+  batches are coherent.
+  Bugs fixed since 2.20.16:
+  + Build fixes against xorg-1.14
+https://bugs.freedesktop.org/show_bug.cgi?id=58552
+https://bugs.freedesktop.org/show_bug.cgi?id=58406
+  + Fixed the origin of cropped (textured) video windows (Xv and XvMC)
+https://bugs.freedesktop.org/show_bug.cgi?id=23033
+  + Fix potential corruption when using images larger than ~1GiB
+
+---

Old:

  xf86-video-intel-2.20.16.tar.bz2

New:

  xf86-video-intel-2.20.17.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.GKFl3g/_old  2012-12-28 22:50:50.0 +0100
+++ /var/tmp/diff_new_pack.GKFl3g/_new  2012-12-28 22:50:50.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.16
+Version:2.20.17
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.20.16.tar.bz2 - xf86-video-intel-2.20.17.tar.bz2 
++
 9823 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-12-19 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-12-19 14:02:47

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-12-07 14:59:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-12-19 14:02:49.0 +0100
@@ -1,0 +2,34 @@
+Sun Dec 16 00:02:57 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 2.20.16:
+  Rejoice! We have found a trick to make 830gm/845g stable at long last.
+  Ever since the switch to GEM and dynamic video memory, those early
+  second generation chipsets have been plagued by instability. The lack of
+  flushing cachelines from the CPU to GMCH was eventually solved by using
+  an undocmented bit, but 830/845 were still hanging under memory pressure.
+  These deaths were all due to garbage finding its way into the command
+  streamer, and they go away if we take a leaf out of the original driver
+  and never reuse those pages for anything else. So for the first time
+  ever, I have been able to complete running the test suite on an 845g,
+  even whilst thrashing the page and buffer caches!
+- Bugs fixed since 2.20.15:
+  + Run the SF stage as single-threaded on gen4 to workaround a few issues
+https://bugs.freedesktop.org/show_bug.cgi?id=57410
+  + Keep the scanout SURFACE_STATE separate to avoid overriding its
+memory access control on gen6/7 (i.e. writes to the scanout need to
+be kept out of the render cache)
+  + Tune batch flushing after an operation to an exported surface under a
+compositor.
+  + Make sure the source is on the CPU for inplace composition of trapezoids
+using the CPU
+https://bugs.freedesktop.org/show_bug.cgi?id=56825
+  + Immediately flush in the block hander after a split batch to reduce
+latency between the two halves of an operation.
+https://bugs.freedesktop.org/show_bug.cgi?id=51718
+  + Install a fallback config if we fail to install the desired config
+at VT switch (i.e. booting, after resume with 3 incompatible pipes on
+Ivybridge)
+  + Pin batches to avoid CS incoherence on 830/845
+https://bugs.freedesktop.org/show_bug.cgi?id=26345
+
+---

Old:

  xf86-video-intel-2.20.15.tar.bz2

New:

  xf86-video-intel-2.20.16.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.8BUeo1/_old  2012-12-19 14:02:50.0 +0100
+++ /var/tmp/diff_new_pack.8BUeo1/_new  2012-12-19 14:02:50.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.15
+Version:2.20.16
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.20.15.tar.bz2 - xf86-video-intel-2.20.16.tar.bz2 
++
 125465 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-12-07 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-12-07 14:59:11

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-10-26 17:36:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-12-07 14:59:14.0 +0100
@@ -1,0 +2,70 @@
+Mon Dec  3 16:58:24 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.15:
+  And lo, enabling more of the common acceleration paths for gen4 revealed
+  another lurking bug - something is wrong with how we prepare Y-tiling
+  surfaces for rendering. For the time being, we can surreptiously disable
+  them for gen4 and avoid hitting GPU hangs.
+- Bugs fixed since 2.20.14:
+  + Avoid clobbering the render state after failing to convert the
+operation to use the blitter.
+https://bugs.freedesktop.org/show_bug.cgi?id=57601
+  + Disable shadow tracking upon server regeneration, and so fix a crash
+if you restart the server whilst a RandR transform (e.g. rotation) is
+in effect.
+https://bugs.freedesktop.org/show_bug.cgi?id=52255
+https://bugs.freedesktop.org/show_bug.cgi?id=56608
+
+---
+Mon Nov 26 13:10:57 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.14:
+  The highlight of this release is gen4, from 965g to gm45. Quite an old
+  bug surfaced in the shader assembly, sparking a chance to review a few
+  design choices within that backend and experiment on fresh ways to
+  workaround the remaining issues.
+- Bugs fixed since 2.20.13:
+  + Avoid using inplace XOR'ed uploads for very large buffers
+https://bugs.freedesktop.org/show_bug.cgi?id=57031
+  + Fix the gen4/5 opacity shader
+https://bugs.freedesktop.org/show_bug.cgi?id=57054
+  + Queue a pending vblank request after flip completion
+https://bugs.freedesktop.org/show_bug.cgi?id=56423
+  + Avoid migrating an uninitialised pixmap for use as a render source
+https://bugs.freedesktop.org/show_bug.cgi?id=47597
+  + Improve handing of texture fallbacks for 830/845.
+https://bugs.freedesktop.org/show_bug.cgi?id=57392
+
+---
+Sun Nov 11 16:52:56 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.13:
+  Nothing but bug fixes.
+- Bugs fixed since 2.20.12:
+  + Sanity check the platform probe points to our expected i915 device
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1069031
+  + Prevent 16-bit overflow for computing the sample area to upload of
+sources for render operations
+https://bugs.freedesktop.org/show_bug.cgi?id=56324
+  + Clamp the drawable box for migration to prevent 16-bit overflow
+https://bugs.freedesktop.org/show_bug.cgi?id=56591
+  + Disable RandR hotplug events if Xinerama is enabled and thereby prevent
+a crash upon hotplug
+https://bugs.freedesktop.org/show_bug.cgi?id=55260
+  + Call ValidatePicture before attempting to flatten the alphamaps
+https://bugs.freedesktop.org/show_bug.cgi?id=56367
+  + Clip the trapezoid correctly if it ends on the boundary pixel
+https://bugs.freedesktop.org/show_bug.cgi?id=56395
+  + Make sure the pipeline choice is propagated to the scanline wait
+across a batch flush
+https://bugs.freedesktop.org/show_bug.cgi?id=47597
+  + Set the valid drawable box when choosing placement of BLT composite ops
+https://bugs.freedesktop.org/show_bug.cgi?id=47597
+  + Prevent use-after-free when promoting a partial-GPU bo to a full-GPU bo
+https://bugs.freedesktop.org/show_bug.cgi?id=56591
+  + gen4 opacity spans require the per-rectangle workaround
+https://bugs.freedesktop.org/show_bug.cgi?id=55500
+  + Prevent use of invalid damage pointers when redirecting rendering
+https://bugs.freedesktop.org/show_bug.cgi?id=56785
+
+---
@@ -4 +74 @@
-- Update to 2.20.12
+- Update to 2.20.12:

Old:

  xf86-video-intel-2.20.12.tar.bz2

New:

  xf86-video-intel-2.20.15.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.0X2ysP/_old  2012-12-07 14:59:16.0 +0100
+++ /var/tmp/diff_new_pack.0X2ysP/_new  2012-12-07 14:59:16.0 +0100
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.12
+Version:2.20.15
 Release:0
 Summary:

commit xf86-video-intel for openSUSE:Factory

2012-10-15 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-10-16 07:23:45

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-10-03 10:15:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-10-16 07:23:47.0 +0200
@@ -1,0 +2,47 @@
+Sun Oct 14 19:35:51 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.10:
+  The last couple of weeks have been fairly retrospective, a dive
+  into prehistory tidying up the earlier generations which lay
+  languishing as the core progressed and lead to a number of annoying
+  core bugs being fixed.
+- Bugs fixed since 2.20.9:
+  + Release DRM master earlier during shutdown so switching between
+multiple X servers works automatically.
+https://bugs.freedesktop.org/show_bug.cgi?id=55446
+  + Suppress error propagation from DRI2GetMSC and behave as if the
+pipe was simply off to avoid unexpected errors in the clients
+https://bugs.freedesktop.org/show_bug.cgi?id=55395
+  + A few fixes to i8xx batch emission, ensuring that the GPU is
+always in a valid state.
+https://bugs.freedesktop.org/show_bug.cgi?id=55455
+  + Prevent a use-after-free during UXA shutdown due to inspecting
+the glamor flags after the glamor interface had been freed.
+  + Prevent a crash combining TearFree and rotations.
+https://bugs.freedesktop.org/show_bug.cgi?id=55527
+  + Correct a missing damage upload along PutImage after using the CPU
+bo as a source for the GPU.
+https://bugs.freedesktop.org/show_bug.cgi?id=55508
+  + Fix compilation for older glibc without O_CLOEXEC
+https://bugs.freedesktop.org/show_bug.cgi?id=55577
+  + Fix out-of-tree builds failing to recompile the gen4 assemblies
+https://bugs.freedesktop.org/show_bug.cgi?id=55645
+  + Fix non-standard build host configuration handling for intel-gen4asm
+https://bugs.freedesktop.org/show_bug.cgi?id=55646
+  + Fix a potential batch buffer overflow when replacing the last BLT 
+fill operation with a copy
+https://bugs.freedesktop.org/show_bug.cgi?id=55700
+  + Flush the render pipeline more frequently on Ironlake as not all
+pipelined state changes are.
+https://bugs.freedesktop.org/show_bug.cgi?id=51422
+  + Detect when we need to read the destination for the background raster
+op during fallbacks.
+https://bugs.freedesktop.org/show_bug.cgi?id=55810
+  + Avoid a potential deference of an invalid CPU mmap after doing an
+inplace tiled upload.
+https://bugs.freedesktop.org/show_bug.cgi?id=55812
+  + Prevent sign extension when packing the upload data for CopyPlane
+https://bugs.freedesktop.org/show_bug.cgi?id=55823
+  + Fix some render corruption with a UDL slave output and pageflipping
+
+---

Old:

  xf86-video-intel-2.20.9.tar.bz2

New:

  xf86-video-intel-2.20.10.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.9Xivyn/_old  2012-10-16 07:23:54.0 +0200
+++ /var/tmp/diff_new_pack.9Xivyn/_new  2012-10-16 07:23:54.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.9
+Version:2.20.10
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.20.9.tar.bz2 - xf86-video-intel-2.20.10.tar.bz2 
++
 2297 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-10-03 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-10-03 10:15:39

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-09-18 14:01:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-10-03 10:15:42.0 +0200
@@ -1,0 +2,23 @@
+Sat Sep 29 12:54:19 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.9:
+  And so it came to pass that a critical bug was uncovered in UXA. The
+  kernel does not like to pageflip when the pipe is off, yet due to the
+  delayed nature of a pageflip and the relaxed checking performed by UXA,
+  we could request a pageflip after turning off the display (DPMS). The
+  kernel rejected that pageflip and the error handling path failed to
+  restore sanity, and when the screen came back it was stuck on the image
+  seen before it went to sleep. (Note that there are also some related
+  kernel bugs, but this update should prevent the most conspicious of the
+  freezes.) Many thanks to Timo Aaltonen for his efforts in tracking down
+  the issue.
+- In other news:
+  + Prepare for xorg-1.4, the api is being tweaked again.
+  + Handle early FreeScreen in UXA.
+https://bugs.freedesktop.org/show_bug.cgi?id=55346
+  + Reenable XvMC support
+  + Do not replace the GPU bo when uploading into the shadow/CPU copy
+https://bugs.freedesktop.org/show_bug.cgi?id=54978
+  + Fix use of an uninitialised GC when drawing glyphs to a depth=1 pixmap
+
+---

Old:

  xf86-video-intel-2.20.8.tar.bz2

New:

  xf86-video-intel-2.20.9.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.gGPEng/_old  2012-10-03 10:15:43.0 +0200
+++ /var/tmp/diff_new_pack.gGPEng/_new  2012-10-03 10:15:43.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.8
+Version:2.20.9
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.20.8.tar.bz2 - xf86-video-intel-2.20.9.tar.bz2 ++
 1970 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-09-18 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-09-18 14:01:41

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-08-24 13:53:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-09-18 14:01:45.0 +0200
@@ -1,0 +2,90 @@
+Sun Sep 16 19:48:00 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.8:
+  + Some bugs fixed, see below
+  + Enabling ValleyView SDV
+- Bugs fixed since 2.20.7:
+  + Add an extra layer of defence against trying to use a non-GEM device
+with UXA. This should already be taken care of with the new probe,
+but the extra sanity check already existed in the code but was doing
+nothing.
+
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/962892
+  + Fix computation of valid CRTCs bitmask for ZaphodHead
+Some systems can only handle certain outputs on certain pipes
+(Screens), and this information was not being propagated through to X
+and randr correctly, breaking valid configurations and not detecting
+invalid configurations correctly.
+  + Disable global glyph caching with ZaphodHeads.
+The glyph privates need to be Screen private, but at the moment are
+global leading to conflicts and invalid rendering with multiple heads.
+https://bugs.freedesktop.org/show_bug.cgi?id=54707
+  + Prevent direct read back of unmappable buffers
+https://bugs.freedesktop.org/show_bug.cgi?id=54808
+  + Tile large uploads whilst replacing the alpha channel
+https://bugs.freedesktop.org/show_bug.cgi?id=54808
+  + Correct the source offset when converting a RENDER composite
+operation into a BLT composite operation.
+https://bugs.freedesktop.org/show_bug.cgi?id=54868
+  + Correct a minor typo in flattening alphamaps which caused the
+replacement pixmap to often end up with a height of zero.
+https://bugs.gentoo.org/show_bug.cgi?id=434860
+  + Don't discard the CPU damage if only part is being replaced.
+This is most evident when combining software renders like Opera with
+accelerated rendering.
+https://bugs.freedesktop.org/show_bug.cgi?id=54937
+
+---
+Sat Sep  8 22:52:39 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.7:
+  Continuing the flurry of releases, this week saw the release of
+  xorg-1.13 bringing with it the first steps towards hotpluggable gpu
+  support and the ability to offload DRI rendering onto other GPUs. In
+  light of that advance, this release includes the support code by Dave
+  Airlie to integrate PRIME into xf86-video-intel and make those new
+  features available.
+- Aside from landing PRIME, a few other bugs were fixed since 2.20.6:
+  + Fix framebuffer leak on server regeneration
+  + Fix texture cache flushing on IvyBridge and Kwin with plastique
+https://bugs.freedesktop.org/show_bug.cgi?id=54488
+  + Redirect large solid fills on SandyBridge+. By large I mean greater
+than 8192 or 16384 pixels on SandyBridge and IvyBridge respectively.
+https://bugs.freedesktop.org/show_bug.cgi?id=54134
+  + Fix up backlight option handling in the manpage and uxa.
+https://bugs.freedesktop.org/show_bug.cgi?id=54397
+  + Unbreak ZaphodHeads.
+https://bugs.freedesktop.org/show_bug.cgi?id=52438
+
+---
+Mon Sep  3 13:32:02 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.6:
+  A serious bug that caused a crash on SandyBridge and IvyBridge when
+  mixing CPU and GPU operations on the same buffer, and an annoyance from
+  bad scheduling of windowed swapbuffer updates causing low framerates and
+  jitter. Plus the usual smattering of assertion fixes and a long standing
+  issue with incoherent page access to a streaming buffer.
+- Bugs fixed since 2.20.5:
+  + Low frame rates in Blobby Valley when fullscreen
+https://bugs.freedesktop.org/show_bug.cgi?id=54274
+  + Incoherent concurrent access with the CPU and GPU
+  + Add Option Backlight to override automatic selection of the
+backlight interface.
+  + Avoid overwriting the composite operation info when testing if we
+can transfer the operation to the BLT.
+
+---
+Mon Sep  3 13:32:01 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.5:
+  Another silly bug found, another small bugfix release. The goal was for
+  the driver to bind to all 

commit xf86-video-intel for openSUSE:Factory

2012-08-07 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-08-07 08:25:46

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-08-04 13:40:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-08-07 08:25:47.0 +0200
@@ -1,0 +2,26 @@
+Sat Aug  4 13:11:14 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.3:
+  Just a minor bugfix for gen4 chipsets (965gm, gm45 and friends) that
+  crept into 2.20.2. As an added bonus, the pessimistic workaround for a
+  GPU hang on gen4 has been relaxed and the shaders have been overhauled
+  which should pave the way to eliminating the last of the uncommon CPU
+  operations, along with immediately realising a small performance
+  improvement.
+- Bugs fixed since 2.20.2:
+  + Update DPMS bookkeeping after modeset
+https://bugs.freedesktop.org/show_bug.cgi?id=52142
+  + Avoid overlapping gpu/cpu damage after ignoring cpu damage in the
+consideration of placement for the operation.
+  + Enable acceleration by default on 830gm/845g. The GMCH on this pair
+of chipsets is notoriously incoherent, so the GPU is almost certainly
+going to hang at some point, though unlikely to hang the system and
+should automatically disable acceleration (and thence behave
+identically as if the acceleration was disabled from the start).
+Option NoAccel can be used to disable all 2D acceleration and
+Option DRI can be used to disable all 3D acceleration.
+https://bugs.freedesktop.org/show_bug.cgi?id=52624
+  + Fix vertex bookkeeping for gen4 that was causing corruption in the
+command stream.
+
+---

Old:

  xf86-video-intel-2.20.2.tar.bz2

New:

  xf86-video-intel-2.20.3.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.PnSRAE/_old  2012-08-07 08:25:49.0 +0200
+++ /var/tmp/diff_new_pack.PnSRAE/_new  2012-08-07 08:25:49.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.2
+Version:2.20.3
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.20.2.tar.bz2 - xf86-video-intel-2.20.3.tar.bz2 ++
 11950 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-08-04 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-08-04 13:40:54

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-07-17 13:18:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-08-04 13:40:56.0 +0200
@@ -1,0 +2,38 @@
+Fri Jul 27 20:48:30 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.2:
+  + FixedIvyBridge GT1 systems (HD2500 graphics) GPU hang
+  + Support for the gmux backlight controller on Apple laptops
+https://bugs.freedesktop.org/show_bug.cgi?id=52423
+  + Fix X -configure not to list this driver as matching any Intel device,
+just the VGA class devices will do!
+  + A crash in SNA when repeatedly switching xrandr rotations
+  + Corruption in SNA observed in kwin on IvyBridge
+https://bugs.freedesktop.org/show_bug.cgi?id=52473
+
+---
+Mon Jul 23 12:00:46 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 2.20.1:
+- Restore DRI for i810
+- Fixed the SNA fallbacks on 64 bit causing screen corruption
+- Bug fixes:
+  + A bug affecting gen4 handling of trapezoids was fixed, and CPU
+overhead reduced.
+https://bugs.freedesktop.org/show_bug.cgi?id=52158
+   + A fix for a bug causing corruption of a DRI2 unredirected client
+ window that was resized whilst under a compositor.
+   + Support for snoopable buffers on non-LLC architectures, coming to
+ a future kernel. The aim to accelerate transfers between the CPU
+ and the GPU, in particular to dramatically improve readback
+ performance, and to further minimise clflushes.
+   + Improvement to the composite performance on GT2 SandyBridge and
+ IvyBridge devices, in particular the render copy is significantly
+ improved.
+   + Improved handling for when acceleration is disabled, including
+ permitting DRI2 to remain supported even if the X server believes
+ the GPU wedged.
+   + Shadow support was dropped from UXA as it was neither complete nor
+ correct, use SNA instead.
+ 
+---
@@ -3,0 +42 @@
+- Update to version 2.20.0:

Old:

  xf86-video-intel-2.20.0.tar.bz2

New:

  xf86-video-intel-2.20.2.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.X2UjW9/_old  2012-08-04 13:40:59.0 +0200
+++ /var/tmp/diff_new_pack.X2UjW9/_new  2012-08-04 13:40:59.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.20.0
+Version:2.20.2
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT

++ xf86-video-intel-2.20.0.tar.bz2 - xf86-video-intel-2.20.2.tar.bz2 ++
 13824 lines of diff (skipped)

++ xf86-video-intel-dell_backlight.diff ++
--- /var/tmp/diff_new_pack.X2UjW9/_old  2012-08-04 13:41:00.0 +0200
+++ /var/tmp/diff_new_pack.X2UjW9/_new  2012-08-04 13:41:00.0 +0200
@@ -16,9 +16,9 @@
   */
  static const char *backlight_interfaces[] = {
 +  dell_backlight,
+   gmux_backlight,
asus-laptop,
asus-nb-wmi,
-   eeepc,
 --- 
 1.7.7
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-07-17 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-07-17 13:18:58

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-07-12 10:54:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-07-17 13:18:59.0 +0200
@@ -1,0 +2,25 @@
+Sun Jul 15 21:40:02 UTC 2012 - tobias.johannes.klausm...@mni.thm.de
+
+- A new acceleration method sna that aims to be faster and
+consume far less CPU than UXA is now available for selection at runtime.
+- Bug fixes for UXA:
+  + Use a white source whilst adding glyphs to the glyph mask
+(This fixes blank glyphs if using a font that mixes ARGB and A glyphs.)
+  + Avoid fallbacks for glyph-to-dst in e.g. gnome-terminal
+https://bugs.freedesktop.org/show_bug.cgi?id=50508
+  + Force unused outputs off when VT switching
+https://bugs.freedesktop.org/show_bug.cgi?id=50772
+  + Copy the fbcon across to the Screen pixmap at startup.
+(This patch has been kicking around in the distributions for years.)
+  + Many missed malloc failures checks and forgotten frees found by a static
+analyzer. Thanks Zdenek Kabelac!
+  + Leak of the back buffer when terminating an application after pageflipping
+https://bugs.freedesktop.org/show_bug.cgi?id=50670
+  + Double check that the pipe is on before emitting a WAIT_ON_EVENT.
+In conjunction with an uptodate kernel, this should eliminate any
+hangs when changing resolutions or adding/removing displays.
+https://bugs.freedesktop.org/show_bug.cgi?id=50668
+  + Update to new Xorg APIs. Future proofing for the next generation of
+hotplug Xorg display servers.
+
+---

Old:

  U_Avoid-calling-xf86nameCompare-with-a-NULL-string.patch
  U_Fix-up-braindamage-in-previous-commit.patch
  U_Fix_uxa_Check_for_DPMS_off.patch
  xf86-video-intel-2.19.0_20120601_8eed569.tar.bz2

New:

  xf86-video-intel-2.20.0.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.5XMEqP/_old  2012-07-17 13:19:02.0 +0200
+++ /var/tmp/diff_new_pack.5XMEqP/_new  2012-07-17 13:19:02.0 +0200
@@ -19,7 +19,7 @@
 %define glamor 1
 
 Name:   xf86-video-intel
-Version:2.19.0_20120601_8eed569
+Version:2.20.0
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -29,13 +29,12 @@
 Source99:   baselibs.conf
 Patch0: xf86-video-intel-dell_backlight.diff
 Patch1: xf86-video-intel-copyfb.diff
-Patch2: U_Avoid-calling-xf86nameCompare-with-a-NULL-string.patch
-Patch3: U_Fix-up-braindamage-in-previous-commit.patch
-Patch4: U_Fix_uxa_Check_for_DPMS_off.patch
+
 %if %glamor
 Requires:   glamor
 %endif
 Recommends: vaapi-intel-driver
+BuildRequires:  Mesa-libGL-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
@@ -93,13 +92,10 @@
 the 830M and later.
 
 %prep
-%setup -q -n xf86-video-intel
+%setup -q -n %{name}-%{version}
 %patch0 -p1
 ### disabled for now (bnc #687802)
 #%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
 
 %build
 autoreconf -fi

++ xf86-video-intel-2.19.0_20120601_8eed569.tar.bz2 - 
xf86-video-intel-2.20.0.tar.bz2 ++
 39261 lines of diff (skipped)

++ xf86-video-intel-dell_backlight.diff ++
--- /var/tmp/diff_new_pack.5XMEqP/_old  2012-07-17 13:19:02.0 +0200
+++ /var/tmp/diff_new_pack.5XMEqP/_new  2012-07-17 13:19:02.0 +0200
@@ -1,10 +1,24 @@
 a/src/intel_display.c.orig 2011-04-14 15:46:25.537155000 +0200
-+++ b/src/intel_display.c  2011-04-14 15:46:37.699039000 +0200
-@@ -119,6 +119,7 @@
+From 1c842c674ca8ede1bac5ce502bfdaaf3770c4474 Mon Sep 17 00:00:00 2001
+From: Tobias Klausmann tobias.klausm...@mni.thm.de
+Date: Sun, 15 Jul 2012 23:19:31 +0200
+Subject: [PATCH] Rebase xf86-video-intel-dell_backlight.diff
+
+---
+ src/intel_display.c |1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/src/intel_display.c b/src/intel_display.c
+index 0a80aa8..0ac94c9 100644
+--- a/src/intel_display.c
 b/src/intel_display.c
+@@ -127,6 +127,7 @@ intel_output_dpms_backlight(xf86OutputPtr output, int 
oldmode, int mode);
   * List of available kernel interfaces in priority order
   */
  static const char *backlight_interfaces[] = {
 +  dell_backlight,
asus-laptop,
+   asus-nb-wmi,
eeepc,
-   thinkpad_screen,
+--- 

commit xf86-video-intel for openSUSE:Factory

2012-07-12 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-07-12 10:54:16

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-07-02 21:34:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-07-12 10:54:17.0 +0200
@@ -1,0 +2,8 @@
+Tue Jul 10 20:34:03 UTC 2012 - badshah...@gmail.com
+
+- Add U_Fix_uxa_Check_for_DPMS_off.patch to check for DPMS off
+  before scheduling a WAIT_ON_EVENT when using uxa; fixes a
+  critical regression introduced in a previous commit
+  [bnc#768584].
+
+---

New:

  U_Fix_uxa_Check_for_DPMS_off.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.EJmZwB/_old  2012-07-12 10:54:18.0 +0200
+++ /var/tmp/diff_new_pack.EJmZwB/_new  2012-07-12 10:54:18.0 +0200
@@ -31,6 +31,7 @@
 Patch1: xf86-video-intel-copyfb.diff
 Patch2: U_Avoid-calling-xf86nameCompare-with-a-NULL-string.patch
 Patch3: U_Fix-up-braindamage-in-previous-commit.patch
+Patch4: U_Fix_uxa_Check_for_DPMS_off.patch
 %if %glamor
 Requires:   glamor
 %endif
@@ -98,6 +99,7 @@
 #%patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 %build
 autoreconf -fi

++ U_Fix_uxa_Check_for_DPMS_off.patch ++
From c4eb5528a456b65c673f7c984d14a622ac67cdca Mon Sep 17 00:00:00 2001
From: Chris Wilson ch...@chris-wilson.co.uk
Date: Tue, 05 Jun 2012 15:04:16 +
Subject: uxa: Check for DPMS off before scheduling a WAIT_ON_EVENT

Regression from commit 3f3bde4f0c72f6f31aae322bcdc20b95eade6631
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Thu May 24 11:58:46 2012 +0100

uxa: Only consider an output valid if the kernel reports it attached

When backporting from SNA, a key difference that UXA does not track DPMS
state in its enabled flag and that a DPMS off CRTC is still bound to the
fb. So we do need to rescan the outputs and check that we have a
connector enabled *and* the pipe is running prior to emitting a scanline
wait.

References: https://bugs.freedesktop.org/show_bug.cgi?id=50668
Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
---
(limited to 'src/intel_display.c')

diff --git a/src/intel_display.c b/src/intel_display.c
index 7d75abb..6f3f7e6 100644
--- a/src/intel_display.c
+++ b/src/intel_display.c
@@ -1703,13 +1703,28 @@ int intel_crtc_to_pipe(xf86CrtcPtr crtc)
 Bool intel_crtc_on(xf86CrtcPtr crtc)
 {
struct intel_crtc *intel_crtc = crtc-driver_private;
+   xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(crtc-scrn);
drmModeCrtcPtr drm_crtc;
Bool ret;
+   int i;
 
if (!crtc-enabled)
return FALSE;
 
/* Kernel manages CRTC status based on output config */
+   ret = FALSE;
+   for (i = 0; i  xf86_config-num_output; i++) {
+   xf86OutputPtr output = xf86_config-output[i];
+   if (output-crtc == crtc 
+   intel_output_dpms_status(output) == DPMSModeOn) {
+   ret = TRUE;
+   break;
+   }
+   }
+   if (!ret)
+   return FALSE;
+
+   /* And finally check with the kernel that the fb is bound */
drm_crtc = drmModeGetCrtc(intel_crtc-mode-fd, crtc_id(intel_crtc));
if (drm_crtc == NULL)
return FALSE;
--
cgit v0.9.0.2-2-gbebe

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-07-02 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-07-02 21:34:53

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-06-12 22:10:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-07-02 21:34:55.0 +0200
@@ -1,0 +2,8 @@
+Mon Jul  2 10:11:53 UTC 2012 - sndir...@suse.com
+
+- U_Avoid-calling-xf86nameCompare-with-a-NULL-string.patch/
+  U_Fix-up-braindamage-in-previous-commit.patch
+  * fixes Sig11 with missing driver name in xorg.conf (bnc#766059,
+fdo#51640)
+
+---

New:

  U_Avoid-calling-xf86nameCompare-with-a-NULL-string.patch
  U_Fix-up-braindamage-in-previous-commit.patch



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.zQuBK9/_old  2012-07-02 21:34:56.0 +0200
+++ /var/tmp/diff_new_pack.zQuBK9/_new  2012-07-02 21:34:56.0 +0200
@@ -29,6 +29,8 @@
 Source99:   baselibs.conf
 Patch0: xf86-video-intel-dell_backlight.diff
 Patch1: xf86-video-intel-copyfb.diff
+Patch2: U_Avoid-calling-xf86nameCompare-with-a-NULL-string.patch
+Patch3: U_Fix-up-braindamage-in-previous-commit.patch
 %if %glamor
 Requires:   glamor
 %endif
@@ -94,6 +96,8 @@
 %patch0 -p1
 ### disabled for now (bnc #687802)
 #%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 autoreconf -fi

++ U_Avoid-calling-xf86nameCompare-with-a-NULL-string.patch ++
From 224d631a232d3536e0f1f2780bfbe1218ee7590f Mon Sep 17 00:00:00 2001
From: Cyril Brulebois k...@debian.org
Date: Tue, 12 Jun 2012 21:14:53 +0100
Subject: [PATCH 1/2] Avoid calling xf86nameCompare() with a NULL string

Device sections without a Driver property would lead to a server
segfault because of a NULL pointer's being passed as the second
argument of xf86nameCompare().

Debian bug #677206 http://bugs.debian.org/677206

Signed-off-by: Cyril Brulebois k...@debian.org
---
 src/intel_module.c |4 
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/intel_module.c b/src/intel_module.c
index 4430ac6..d6b4eb9 100644
--- a/src/intel_module.c
+++ b/src/intel_module.c
@@ -298,12 +298,16 @@ extern XF86ConfigPtr xf86configptr;
 static XF86ConfDevicePtr
 _xf86findDriver(const char *ident, XF86ConfDevicePtr p)
 {
+   if (p-dev_driver == NULL)
+   return NULL;
+
while (p) {
if (xf86nameCompare(ident, p-dev_driver) == 0)
return p;
 
p = p-list.next;
}
+
return NULL;
 }
 
-- 
1.7.3.4

++ U_Fix-up-braindamage-in-previous-commit.patch ++
From 6138f7434a6fb014299a7e9a8392ef962c8cba30 Mon Sep 17 00:00:00 2001
From: Cyril Brulebois k...@debian.org
Date: Tue, 12 Jun 2012 21:19:14 +0100
Subject: [PATCH 2/2] Fix up braindamage in previous commit.

ickle: Fixing up my idiotic change, obviously too much birthday cake.
---
 src/intel_module.c |5 +
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/src/intel_module.c b/src/intel_module.c
index d6b4eb9..af82cff 100644
--- a/src/intel_module.c
+++ b/src/intel_module.c
@@ -298,11 +298,8 @@ extern XF86ConfigPtr xf86configptr;
 static XF86ConfDevicePtr
 _xf86findDriver(const char *ident, XF86ConfDevicePtr p)
 {
-   if (p-dev_driver == NULL)
-   return NULL;
-
while (p) {
-   if (xf86nameCompare(ident, p-dev_driver) == 0)
+   if (p-dev_driver  xf86nameCompare(ident, p-dev_driver) == 0)
return p;
 
p = p-list.next;
-- 
1.7.3.4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-06-12 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-06-12 22:00:17

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-06-05 15:36:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-06-12 22:10:49.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun 12 10:51:01 UTC 2012 - sndir...@suse.com
+
+- let require glamor package instead of recommending it, since the
+  driver is linked against this library (there is not only a glamor
+  Xserver module as I believed first!)
+
+---



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.U8Lcz8/_old  2012-06-12 22:10:50.0 +0200
+++ /var/tmp/diff_new_pack.U8Lcz8/_new  2012-06-12 22:10:50.0 +0200
@@ -30,7 +30,7 @@
 Patch0: xf86-video-intel-dell_backlight.diff
 Patch1: xf86-video-intel-copyfb.diff
 %if %glamor
-Recommends: glamor
+Requires:   glamor
 %endif
 Recommends: vaapi-intel-driver
 BuildRequires:  autoconf

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xf86-video-intel for openSUSE:Factory

2012-06-05 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2012-06-05 15:36:19

Comparing /work/SRC/openSUSE:Factory/xf86-video-intel (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-intel.new (New)


Package is xf86-video-intel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2012-05-08 12:04:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2012-06-05 15:36:19.0 +0200
@@ -1,0 +2,46 @@
+Fri Jun  1 12:29:20 UTC 2012 - sndir...@suse.com
+
+- updated to latest git version 2.19.0_20120601_8eed569 with a lot
+  of fixes for SNA and the configuration possibility to use UXA,
+  SNA or GLAMOR 2D acceleration
+- make again UXA the default, but als build SNA and GLAMOR backends
+- recommend instead of require glamor package
+
+---
+Fri Jun  1 09:24:27 UTC 2012 - sndir...@suse.com
+
+- remove hw supplements, add recommends to vaapi-intel-driver
+  (bnc#764395)
+
+---
+Wed May 30 11:10:16 UTC 2012 - sndir...@suse.com
+
+- apparently building with --disable-uxa --enable-glamor is
+  different from building with --enable-glamor. The former
+  resulted in an intel driver no longer working at all. The latter
+  results in an glamor-enabled intel driver. So use the latter
+  one. ;-)
+
+---
+Wed May 30 09:52:16 UTC 2012 - sndir...@suse.com
+
+- enable glamor for real 
+
+---
+Sat May 26 21:43:46 UTC 2012 - sndir...@suse.com
+
+- switched to glamor 2D acceleration
+
+---
+Sat May 26 06:24:14 UTC 2012 - crrodrig...@opensuse.org
+
+- Update to version 2.19.0, bugfixes and support
+  for Ivy bridge server chipset.
+
+---
+Tue May 22 23:23:59 UTC 2012 - crrodrig...@opensuse.org
+
+- Add proper Supplements so driver gets pulled automatically
+  if the user has suitable hardware.
+
+---

Old:

  xf86-video-intel-2.18.0.tar.bz2

New:

  xf86-video-intel-2.19.0_20120601_8eed569.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.kNYyhh/_old  2012-06-05 15:36:21.0 +0200
+++ /var/tmp/diff_new_pack.kNYyhh/_new  2012-06-05 15:36:21.0 +0200
@@ -15,17 +15,27 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+%define glamor 1
+
 Name:   xf86-video-intel
-Version:2.18.0
+Version:2.19.0_20120601_8eed569
 Release:0
-License:MIT
 Summary:Intel video driver for the Xorg X server
-Url:http://xorg.freedesktop.org/
+License:MIT
 Group:  System/X11/Servers/XF86_4
-Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
+Url:http://xorg.freedesktop.org/
+Source0:%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 Patch0: xf86-video-intel-dell_backlight.diff
 Patch1: xf86-video-intel-copyfb.diff
+%if %glamor
+Recommends: glamor
+%endif
+Recommends: vaapi-intel-driver
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(dri2proto) = 2.6
 BuildRequires:  pkgconfig(fontsproto)
@@ -50,6 +60,9 @@
 BuildRequires:  pkgconfig(xproto)
 BuildRequires:  pkgconfig(xrender)
 BuildRequires:  pkgconfig(xvmc)
+%if %glamor
+BuildRequires:  pkgconfig(glamor)
+%endif
 Supplements:xorg-x11-server
 # This was part of the xorg-x11-driver-video package up to version 7.6
 Conflicts:  xorg-x11-driver-video = 7.6
@@ -62,6 +75,7 @@
 Obsoletes:  915resolution
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64
+
 %x11_abi_videodrv_req
 
 %description
@@ -76,16 +90,20 @@
 the 830M and later.
 
 %prep
-%setup -q
+%setup -q -n xf86-video-intel
 %patch0 -p1
 ### disabled for now (bnc #687802)
 #%patch1 -p1
 
 %build
+autoreconf -fi
 %configure \
 --enable-uxa \
---disable-sna \
---disable-glamor
+   --enable-sna \
+%if %glamor
+--enable-glamor \
+%endif
+   --with-default-accel=uxa
 make %{?_smp_mflags}
 
 %install

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org