rev 9217 - in branches/kde4/packages/rsibreak/debian: . patches
Matthew Rosewarne
mukidohime-guest at alioth.debian.org
Fri Feb 1 19:46:59 UTC 2008
Author: mukidohime-guest
Date: 2008-02-01 19:46:59 +0000 (Fri, 01 Feb 2008)
New Revision: 9217
Added:
branches/kde4/packages/rsibreak/debian/patches/blitzcpuinfo.diff
Removed:
branches/kde4/packages/rsibreak/debian/patches/grayouteffect.diff
branches/kde4/packages/rsibreak/debian/patches/remove_mmmx
Modified:
branches/kde4/packages/rsibreak/debian/changelog
branches/kde4/packages/rsibreak/debian/control
branches/kde4/packages/rsibreak/debian/patches/series
Log:
* RSIBreak MMX-detection using qimageblitz
SOMEBODY REALLY SHOULD TEST THIS
Modified: branches/kde4/packages/rsibreak/debian/changelog
===================================================================
--- branches/kde4/packages/rsibreak/debian/changelog 2008-02-01 17:45:25 UTC (rev 9216)
+++ branches/kde4/packages/rsibreak/debian/changelog 2008-02-01 19:46:59 UTC (rev 9217)
@@ -1,7 +1,8 @@
rsibreak (4.0.0-2) experimental; urgency=low
+++ Changes by Matthew Rosewarne:
-
+
+ * Add runtime MMX detection from QImageBlitz.
* Tweak package description.
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Wed, 30 Jan 2008 22:16:08 -0500
Modified: branches/kde4/packages/rsibreak/debian/control
===================================================================
--- branches/kde4/packages/rsibreak/debian/control 2008-02-01 17:45:25 UTC (rev 9216)
+++ branches/kde4/packages/rsibreak/debian/control 2008-02-01 19:46:59 UTC (rev 9217)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana at debian.org>, Sune Vuorela <debian at pusling.com>, Fathi Boudra <fabo at debian.org>, Armin Berres <trigger+debian at space-based.de>, Daniel Queirolo <danf.1979 at gmail.com>
-Build-Depends: cdbs, debhelper (>= 5), cmake, quilt, kdelibs5-dev (>= 4:4.0.0), libplasma-dev, libxss-dev, libphonon-dev
+Build-Depends: cdbs, debhelper (>= 5), cmake, quilt, kdelibs5-dev (>= 4:4.0.0), libplasma-dev, libxss-dev, libphonon-dev, libqimageblitz-dev
Standards-Version: 3.7.3
Homepage: http://www.rsibreak.org/
Added: branches/kde4/packages/rsibreak/debian/patches/blitzcpuinfo.diff
===================================================================
--- branches/kde4/packages/rsibreak/debian/patches/blitzcpuinfo.diff (rev 0)
+++ branches/kde4/packages/rsibreak/debian/patches/blitzcpuinfo.diff 2008-02-01 19:46:59 UTC (rev 9217)
@@ -0,0 +1,45 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -2,6 +2,7 @@
+ set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules)
+
+ find_package (KDE4 REQUIRED)
++find_package (Blitz REQUIRED)
+ include(KDE4Defaults)
+ macro_optional_find_package(Plasma)
+
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -55,7 +55,7 @@
+
+ ########### linking #####################
+
+-TARGET_LINK_LIBRARIES(rsibreak ${KDE4_KIO_LIBS} ${KDE4_KNOTIFYCONFIG_LIBS} librsibreak ${IDLE_DETECTION_LIB} )
++TARGET_LINK_LIBRARIES(rsibreak ${BLITZ_LIBRARIES} ${KDE4_KIO_LIBS} ${KDE4_KNOTIFYCONFIG_LIBS} librsibreak ${IDLE_DETECTION_LIB} )
+
+ ########### install files ###############
+
+--- a/src/grayouteffect.cpp
++++ b/src/grayouteffect.cpp
+@@ -36,6 +36,8 @@
+ #include <mmintrin.h>
+ #endif
+
++#include <blitzcpu.h>
++
+ #include "grayouteffect.h"
+ #include "grayouteffect.moc"
+
+@@ -289,8 +291,10 @@
+ quint32 *under = (quint32*)(m_final + start);
+ quint32 *result = (quint32*)(m_image->data + start);
+
+- scanline_blend_mmx(over, m_alpha, under, result, m_image->width);
+- //scanline_blend(over, m_alpha, under, result, m_image->width);
++ if(BlitzCPUInfo::haveExtension(BlitzCPUInfo::MMX))
++ scanline_blend_mmx(over, m_alpha, under, result, m_image->width);
++ else
++ scanline_blend(over, m_alpha, under, result, m_image->width);
+ }
+ }
+
Deleted: branches/kde4/packages/rsibreak/debian/patches/grayouteffect.diff
Deleted: branches/kde4/packages/rsibreak/debian/patches/remove_mmmx
Modified: branches/kde4/packages/rsibreak/debian/patches/series
===================================================================
--- branches/kde4/packages/rsibreak/debian/patches/series 2008-02-01 17:45:25 UTC (rev 9216)
+++ branches/kde4/packages/rsibreak/debian/patches/series 2008-02-01 19:46:59 UTC (rev 9217)
@@ -1,2 +1 @@
-grayouteffect.diff
-remove_mmmx
+blitzcpuinfo.diff
More information about the pkg-kde-commits
mailing list