Hello community,

here is the log from the commit of package xorg-x11-driver-video for 
openSUSE:11.4
checked in at Mon Apr 18 18:31:18 CEST 2011.



--------
--- 
old-versions/11.4/UPDATES/all/xorg-x11-driver-video/xorg-x11-driver-video.changes
   2011-04-13 23:39:44.000000000 +0200
+++ 11.4/xorg-x11-driver-video/xorg-x11-driver-video.changes    2011-04-15 
12:05:26.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Apr 15 09:54:23 UTC 2011 - [email protected]
+
+- xf86-video-intel-gen6-Invalidate-texture-cache.patch
+  * fixes partial screen distortion on Sandybridge visible in KDE
+    (bnc #680921, bfo #35808)
+
+-------------------------------------------------------------------

calling whatdependson for 11.4-i586


New:
----
  xf86-video-intel-gen6-Invalidate-texture-cache.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xorg-x11-driver-video.spec ++++++
--- /var/tmp/diff_new_pack.wdaEtq/_old  2011-04-18 18:30:48.000000000 +0200
+++ /var/tmp/diff_new_pack.wdaEtq/_new  2011-04-18 18:30:48.000000000 +0200
@@ -23,7 +23,7 @@
 BuildRequires:  Mesa-devel libdrm-devel pkgconfig xorg-x11-proto-devel 
xorg-x11-server-sdk
 Url:            http://xorg.freedesktop.org/
 Version:        7.6
-Release:        53.<RELEASE54>
+Release:        53.<RELEASE56>
 License:        MIT License (or similar)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Group:          System/X11/Servers/XF86_4
@@ -104,6 +104,7 @@
 Patch145:       xf86-video-xgixp-symbols.diff
 Patch150:       xf86-video-intel-dell_backlight.diff
 Patch200:       xf86-video-intel-damage-fix.diff
+Patch201:       xf86-video-intel-gen6-Invalidate-texture-cache.patch
 
 %description
 This package contains X.Org video drivers.
@@ -158,6 +159,7 @@
 %patch130 -p0
 %patch150 -p1
 %patch200 -p1
+%patch201 -p1
 popd
 pushd xf86-video-nv-*
 %patch132 -p1

++++++ xf86-video-intel-gen6-Invalidate-texture-cache.patch ++++++
>From 25521900df11bc71020ee80db2223f979bec5ec6 Mon Sep 17 00:00:00 2001
From: Chris Wilson <[email protected]>
Date: Thu, 7 Apr 2011 15:09:30 +0100
Subject: [PATCH] gen6: Invalidate texture cache

Signed-off-by: Chris Wilson <[email protected]>
---
 src/i965_reg.h          |    1 +
 src/intel_batchbuffer.c |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/i965_reg.h b/src/i965_reg.h
index 3953dab..df41fba 100644
--- a/src/i965_reg.h
+++ b/src/i965_reg.h
@@ -169,6 +169,7 @@
 #define BRW_PIPE_CONTROL_DEPTH_STALL   (1 << 13)
 #define BRW_PIPE_CONTROL_WC_FLUSH      (1 << 12)
 #define BRW_PIPE_CONTROL_IS_FLUSH      (1 << 11)
+#define BRW_PIPE_CONTROL_TC_FLUSH      (1 << 10)
 #define BRW_PIPE_CONTROL_NOTIFY_ENABLE (1 << 8)
 #define BRW_PIPE_CONTROL_GLOBAL_GTT    (1 << 2)
 #define BRW_PIPE_CONTROL_LOCAL_PGTT    (0 << 2)
diff --git a/src/intel_batchbuffer.c b/src/intel_batchbuffer.c
index 2e1b7d9..282d8ab 100644
--- a/src/intel_batchbuffer.c
+++ b/src/intel_batchbuffer.c
@@ -157,6 +157,7 @@ void intel_batch_emit_flush(ScrnInfoPtr scrn)
                        BEGIN_BATCH(4);
                        OUT_BATCH(BRW_PIPE_CONTROL | (4 - 2));
                        OUT_BATCH(BRW_PIPE_CONTROL_WC_FLUSH |
+                                 BRW_PIPE_CONTROL_TC_FLUSH |
                                  BRW_PIPE_CONTROL_NOWRITE);
                        OUT_BATCH(0); /* write address */
                        OUT_BATCH(0); /* write data */
-- 
1.7.4.1


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to