[gegl] gegl:unsharp-mask rearrange graph to allow more in-place processing



commit 47b1799cfa1c3a625c105e2871d7b20cdfc878b0
Author: �yvind Kolås <pippin gimp org>
Date:   Sun Dec 6 16:54:51 2009 +0000

    gegl:unsharp-mask rearrange graph to allow more in-place processing

 operations/common/unsharp-mask.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/operations/common/unsharp-mask.c b/operations/common/unsharp-mask.c
index f07e16e..df643d0 100644
--- a/operations/common/unsharp-mask.c
+++ b/operations/common/unsharp-mask.c
@@ -78,10 +78,10 @@ static void attach (GeglOperation *operation)
 
       gegl_node_link_many (priv->input, priv->subtract, priv->multiply, NULL);
       gegl_node_link (priv->input, priv->blur);
-      gegl_node_link_many (priv->input, priv->add, priv->output, NULL);
+      gegl_node_link_many (priv->multiply, priv->add, priv->output, NULL);
 
       gegl_node_connect_from (priv->subtract, "aux",   priv->blur,     "output");
-      gegl_node_connect_from (priv->add,      "aux",   priv->multiply, "output");
+      gegl_node_connect_from (priv->add,      "aux",   priv->input, "output");
 
       gegl_operation_meta_redirect (operation, "scale", priv->multiply, "value");
       gegl_operation_meta_redirect (operation, "std-dev", priv->blur, "std-dev-x");



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]