[kdebase-workspace] upstream kwin software rasterizer patch

Rex Dieter rdieter at fedoraproject.org
Sat Aug 13 14:51:03 UTC 2011


commit 35e8ab2c9bd76c4bf6e2dc4ae662b0e1d1961530
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Sat Aug 13 09:50:51 2011 -0500

    upstream kwin software rasterizer patch

 kde-workspace-4.7.0-kwin_software_rasterizer.patch |   15 +++++++++++++++
 kdebase-workspace.spec                             |    7 ++++++-
 2 files changed, 21 insertions(+), 1 deletions(-)
---
diff --git a/kde-workspace-4.7.0-kwin_software_rasterizer.patch b/kde-workspace-4.7.0-kwin_software_rasterizer.patch
new file mode 100644
index 0000000..05450b1
--- /dev/null
+++ b/kde-workspace-4.7.0-kwin_software_rasterizer.patch
@@ -0,0 +1,15 @@
+diff --git a/kwin/libkwineffects/kwinglplatform.cpp b/kwin/libkwineffects/kwinglplatform.cpp
+index ce1f3f6..237c143 100644
+--- a/kwin/libkwineffects/kwinglplatform.cpp
++++ b/kwin/libkwineffects/kwinglplatform.cpp
+@@ -675,6 +675,10 @@ void GLPlatform::detect()
+             m_driverVersion = 0;
+     }
+ 
++    else if (m_renderer == "Software Rasterizer") {
++        m_driver = Driver_Swrast;
++    }
++
+ 
+     // Driver/GPU specific features
+     // ====================================================
diff --git a/kdebase-workspace.spec b/kdebase-workspace.spec
index e9d81b0..a899b37 100644
--- a/kdebase-workspace.spec
+++ b/kdebase-workspace.spec
@@ -7,7 +7,7 @@
 Summary: KDE Workspace
 Name:    kdebase-workspace
 Version: 4.7.0
-Release: 3%{?dist}
+Release: 5%{?dist}
 
 License: GPLv2
 Group:   User Interface/Desktops
@@ -73,6 +73,7 @@ Patch50: kdebase-workspace-4.6.80-kde#171685.patch
 Patch51: kdebase-workspace-4.7.0-kde#278206.patch
 
 ## upstream patches
+Patch100: kde-workspace-4.7.0-kwin_software_rasterizer.patch
 
 ## Fedora specific patches
 ## HAL-ectomy
@@ -328,6 +329,7 @@ pushd %{name}-%{version}
 %patch51 -p1 -b .kde#278206
 
 # upstream patches
+%patch100 -p1 -b .kwin_software_rasterizer
 
 # Fedora patches
 %patch200 -p0 -b .no_HAL
@@ -763,6 +765,9 @@ fi
 
 
 %changelog
+* Sat Aug 13 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.0-5
+- upstream kwin software rasterizer patch
+
 * Thu Aug 11 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.0-4
 - modularize googlegadget/gpsd support a bit
 


More information about the scm-commits mailing list