[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/graphics/digikam/libs/dimg/filters
From: Gilles Caulier <caulier.gilles () free ! fr>
Date: 2005-12-15 11:25:29
Message-ID: 1134645929.715262.13122.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 488676 by cgilles:
polish
M +19 -10 dimgsharpen.cpp
--- trunk/extragear/graphics/digikam/libs/dimg/filters/dimgsharpen.cpp #488675:488676
@@ -112,12 +112,16 @@
memcpy(src_rows[0], data, width);
- int i;
- for (i = width, src_ptr = src_rows[0], neg_ptr = neg_rows[0];
- !m_cancel && (i > 0);
- i--, src_ptr++, neg_ptr++)
- *neg_ptr = negLUT[*src_ptr];
+ src_ptr = src_rows[0];
+ neg_ptr = neg_rows[0];
+ for (int i = width; !m_cancel && (i > 0); i--)
+ {
+ *neg_ptr = negLUT[*src_ptr];
+ src_ptr++;
+ neg_ptr++;
+ }
+
row = 1;
count = 1;
@@ -136,12 +140,17 @@
// Grab the next row...
memcpy(src_rows[row], data + y*width, width);
+
+ src_ptr = src_rows[row];
+ neg_ptr = neg_rows[row];
+
+ for (int i = width; !m_cancel && (i > 0); i--)
+ {
+ *neg_ptr = negLUT[*src_ptr];
+ src_ptr++;
+ neg_ptr++;
+ }
- for (i = width, src_ptr = src_rows[row], neg_ptr = neg_rows[row];
- !m_cancel && (i > 0);
- i--, src_ptr++, neg_ptr++)
- *neg_ptr = negLUT[*src_ptr];
-
count++;
row = (row + 1) & 3;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic