[gegl] whirl-pinch: use GEGL_ABYSS_CLAMP when sampling



commit 780fb8c40fbcd5152c7ebe971cd8005039596ac5
Author: Øyvind Kolås <pippin gimp org>
Date:   Thu Mar 22 18:58:49 2018 +0100

    whirl-pinch: use GEGL_ABYSS_CLAMP when sampling
    
    This fixes an introduced 1px wide mostly transparent first column/row in the output.

 operations/common-gpl3+/whirl-pinch.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/operations/common-gpl3+/whirl-pinch.c b/operations/common-gpl3+/whirl-pinch.c
index 8c7ad54..7f4dcf3 100644
--- a/operations/common-gpl3+/whirl-pinch.c
+++ b/operations/common-gpl3+/whirl-pinch.c
@@ -179,7 +179,7 @@ apply_whirl_pinch (gdouble              whirl,
         gegl_sampler_compute_scale (scale, roi->x + col, roi->y + row);
         gegl_unmap (roi->x + col, roi->y + row, cx, cy);
 
-        gegl_sampler_get (sampler, cx, cy, &scale, &dst_buf[(row * roi->width + col) * 4], GEGL_ABYSS_NONE);
+        gegl_sampler_get (sampler, cx, cy, &scale, &dst_buf[(row * roi->width + col) * 4], GEGL_ABYSS_CLAMP);
     } /* for */
   } /* for */
 
@@ -261,7 +261,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "categories",         "distort:map",
     "license",            "GPL3+",
     "position-dependent", "true",
-    "reference-hash",     "f56bc33dafbe5a106cde720a30b14374",
+    "reference-hash",     "e24f6a5ec8c1c7faead1dbeeae34e386",
     "description", _("Distort an image by whirling and pinching"),
     NULL);
 }


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