[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