aboutsummaryrefslogtreecommitdiff
path: root/Plugins/merge_mod.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Plugins/merge_mod.cpp')
-rw-r--r--Plugins/merge_mod.cpp66
1 files changed, 33 insertions, 33 deletions
diff --git a/Plugins/merge_mod.cpp b/Plugins/merge_mod.cpp
index 1aa9f16..b6bd214 100644
--- a/Plugins/merge_mod.cpp
+++ b/Plugins/merge_mod.cpp
@@ -1,33 +1,33 @@
-//
-// merge_additive - add color components of two images, mod 255
-//
-
-#include "plugin.h"
-#include "pixels.h"
-
-INFO("add color components of two images, modulus 255");
-
-void perform_copy(_frame f1, _frame f2, _args a)
-{
- arguments ar(a.s);
- pixels p1(f1), p2(f2);
- int r, g, b;
-
- float f = ar.count()>=1 ? atof(ar[0]) : 1;
-
- while(!p1.eof() && !p2.eof())
- {
- r = (f * p1.red() + p2.red());
- g = (f * p1.green() + p2.green());
- b = (f * p1.blue() + p2.blue());
-
- r = r % 255;
- g = g % 255;
- b = b % 255;
-
- p2.putrgb(r, g, b);
-
- p1.next();
- p2.next();
- }
-}
+//
+// merge_mod - add color components of two images, mod 255
+//
+
+#include "plugin.h"
+#include "pixels.h"
+
+INFO("add color components of two images, modulus 255");
+
+void perform_copy(_frame f1, _frame f2, _args a)
+{
+ arguments ar(a.s);
+ pixels p1(f1), p2(f2);
+ int r, g, b;
+
+ float f = ar.count()>=1 ? atof(ar[0]) : 1;
+
+ while(!p1.eof() && !p2.eof())
+ {
+ r = (f * p1.red() + p2.red());
+ g = (f * p1.green() + p2.green());
+ b = (f * p1.blue() + p2.blue());
+
+ r = r % 255;
+ g = g % 255;
+ b = b % 255;
+
+ p2.putrgb(r, g, b);
+
+ p1.next();
+ p2.next();
+ }
+}