[gegl] operations: bulk update of reference hashes



commit 81c5679cbf9f29bf357b7e34c7533b0ca7cd192c
Author: Øyvind Kolås <pippin gimp org>
Date:   Thu Mar 22 17:18:21 2018 +0100

    operations: bulk update of reference hashes
    
    The generated files for the following operations have been visually inspected -
    and the change in generated pixels are presumed to be due to other changes in
    GEGL and babl. There has been subtle improvements both in color space
    conversions and samplers leading to many changes. The new and updated hashes
    are the hashes resulting on a 64bit linux system, running with 1 thread and no
    opencl.

 operations/common-gpl3+/apply-lens.c              |    2 +-
 operations/common-gpl3+/cartoon.c                 |    2 +-
 operations/common-gpl3+/color-to-alpha.c          |    2 +-
 operations/common-gpl3+/cubism.c                  |    2 +-
 operations/common-gpl3+/deinterlace.c             |    2 +-
 operations/common-gpl3+/edge-laplace.c            |    2 +-
 operations/common-gpl3+/edge.c                    |    3 +--
 operations/common-gpl3+/emboss.c                  |    2 +-
 operations/common-gpl3+/fractal-trace.c           |    2 +-
 operations/common-gpl3+/gaussian-blur-selective.c |    2 +-
 operations/common-gpl3+/lens-distortion.c         |    2 +-
 operations/common-gpl3+/lens-flare.c              |    2 +-
 operations/common-gpl3+/mosaic.c                  |    2 +-
 operations/common-gpl3+/motion-blur-circular.c    |    2 +-
 operations/common-gpl3+/motion-blur-zoom.c        |    2 +-
 operations/common-gpl3+/noise-slur.c              |    2 +-
 operations/common-gpl3+/oilify.c                  |    2 +-
 operations/common-gpl3+/photocopy.c               |    2 +-
 operations/common-gpl3+/plasma.c                  |    2 +-
 operations/common-gpl3+/polar-coordinates.c       |    2 +-
 operations/common-gpl3+/red-eye-removal.c         |    2 +-
 operations/common-gpl3+/ripple.c                  |    2 +-
 operations/common-gpl3+/shift.c                   |    2 +-
 operations/common-gpl3+/softglow.c                |    2 +-
 operations/common-gpl3+/supernova.c               |    2 +-
 operations/common-gpl3+/texturize-canvas.c        |    2 +-
 operations/common-gpl3+/tile-glass.c              |    2 +-
 operations/common-gpl3+/tile-paper.c              |    2 +-
 operations/common-gpl3+/value-propagate.c         |    2 +-
 operations/common-gpl3+/video-degradation.c       |    2 +-
 operations/common-gpl3+/waves.c                   |    2 +-
 operations/common-gpl3+/wind.c                    |    2 +-
 operations/common/alien-map.c                     |    2 +-
 operations/common/bilateral-filter.c              |    2 +-
 operations/common/color-enhance.c                 |    2 +-
 operations/common/contrast-curve.c                |    2 +-
 operations/common/convolution-matrix.c            |    2 +-
 operations/common/copy-buffer.c                   |    2 +-
 operations/common/difference-of-gaussians.c       |    2 +-
 operations/common/edge-neon.c                     |    2 +-
 operations/common/fattal02.c                      |    2 +-
 operations/common/gaussian-blur.c                 |    2 +-
 operations/common/gblur-1d.c                      |    2 +-
 operations/common/grey.c                          |    2 +-
 operations/common/high-pass.c                     |    2 +-
 operations/common/hue-chroma.c                    |    2 +-
 operations/common/invert-linear.c                 |    2 +-
 operations/common/linear-gradient.c               |    2 +-
 operations/common/mantiuk06.c                     |    2 +-
 operations/common/map-relative.c                  |    2 +-
 operations/common/mblur.c                         |    1 -
 operations/common/mirrors.c                       |    2 +-
 operations/common/mono-mixer.c                    |    2 +-
 operations/common/noise-cie-lch.c                 |    2 +-
 operations/common/noise-hsv.c                     |    2 +-
 operations/common/noise-hurl.c                    |    2 +-
 operations/common/noise-pick.c                    |    2 +-
 operations/common/noise-reduction.c               |    2 +-
 operations/common/noise-rgb.c                     |    2 +-
 operations/common/reinhard05.c                    |    2 +-
 operations/common/sepia.c                         |    2 +-
 operations/common/svg-luminancetoalpha.c          |    2 +-
 operations/common/unsharp-mask.c                  |    2 +-
 operations/common/value-invert.c                  |    2 +-
 operations/common/vignette.c                      |    2 +-
 operations/common/watershed-transform.c           |    2 +-
 operations/common/wavelet-blur-1d.c               |    2 +-
 operations/external/vector-stroke.c               |    2 +-
 operations/transform/translate.c                  |    2 +-
 69 files changed, 68 insertions(+), 70 deletions(-)
---
diff --git a/operations/common-gpl3+/apply-lens.c b/operations/common-gpl3+/apply-lens.c
index ae68ed4..f3ca85f 100644
--- a/operations/common-gpl3+/apply-lens.c
+++ b/operations/common-gpl3+/apply-lens.c
@@ -273,7 +273,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:apply-lens",
     "title",       _("Apply Lens"),
     "categories",  "map",
-    "reference-hash", "7187ffd48249b0f09b7676f7ef247fdf",
+    "reference-hash", "4230b1cd886d335503ff436f97b82465",
     "license",     "GPL3+",
     "description", _("Simulates the optical distortion caused by having "
                      "an elliptical lens over the image"),
diff --git a/operations/common-gpl3+/cartoon.c b/operations/common-gpl3+/cartoon.c
index 2fa513d..772ea94 100644
--- a/operations/common-gpl3+/cartoon.c
+++ b/operations/common-gpl3+/cartoon.c
@@ -300,7 +300,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "categories",  "artistic",
     "name",        "gegl:cartoon",
     "title",       _("Cartoon"),
-    "reference-hash", "5b9abce305def5290d07c4a581cc9c8e",
+    "reference-hash", "99661bc960ff6ef005120c7ff63dfa70",
     "license",     "GPL3+",
     "description", _("Simulates a cartoon, its result is similar to a black"
                      " felt pen drawing subsequently shaded with color. This"
diff --git a/operations/common-gpl3+/color-to-alpha.c b/operations/common-gpl3+/color-to-alpha.c
index a8e676d..e47bbc7 100644
--- a/operations/common-gpl3+/color-to-alpha.c
+++ b/operations/common-gpl3+/color-to-alpha.c
@@ -285,7 +285,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Color to Alpha"),
     "categories",  "color",
     "license",     "GPL3+",
-    "reference-hash", "ac91f678c9f6109e4b9255dcbed6f175",
+    "reference-hash", "f110613097308e0fe96ac29f54ca4c2e",
     "description", _("Convert a specified color to transparency, works best with white."),
     "reference-composition", composition,
     NULL);
diff --git a/operations/common-gpl3+/cubism.c b/operations/common-gpl3+/cubism.c
index c1cf966..0c64a18 100644
--- a/operations/common-gpl3+/cubism.c
+++ b/operations/common-gpl3+/cubism.c
@@ -613,7 +613,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Cubism"),
     "name",        "gegl:cubism",
     "categories",  "artistic:scramble",
-    "reference-hash", "8f08b416faae26a54751628aaa2a0470",
+    "reference-hash", "fe131f5ed2842b0b09739e16d7e5960d",
     "license",     "GPL3+",
     "description", _("Convert the image into randomly rotated square blobs, somehow resembling a cubist 
painting style"),
     NULL);
diff --git a/operations/common-gpl3+/deinterlace.c b/operations/common-gpl3+/deinterlace.c
index 19772ab..64d9f2b 100644
--- a/operations/common-gpl3+/deinterlace.c
+++ b/operations/common-gpl3+/deinterlace.c
@@ -312,7 +312,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "categories",         "enhance",
     "license",            "GPL3+",
     "position-dependent", "true",
-    "reference-hash",     "654785fbca08ccae36ae8f3146cd42c5",
+    "reference-hash",     "c1b3b9cdb55e737e6282a90603df9755",
     "description", _("Fix images where every other row or column is missing"),
     NULL);
 }
diff --git a/operations/common-gpl3+/edge-laplace.c b/operations/common-gpl3+/edge-laplace.c
index 88b449c..e8d73da 100644
--- a/operations/common-gpl3+/edge-laplace.c
+++ b/operations/common-gpl3+/edge-laplace.c
@@ -407,7 +407,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",          _("Laplacian Edge Detection"),
     "categories",     "edge-detect",
     "license",        "GPL3+",
-    "reference-hash", "6d45cbc17b751f027a3179967d36ffab",
+    "reference-hash", "a0d2c5b2bdf39c93bb2c2bdf2a9ea857",
     "description",    _("High-resolution edge detection"),
     NULL);
 }
diff --git a/operations/common-gpl3+/edge.c b/operations/common-gpl3+/edge.c
index 641a836..feb4f08 100644
--- a/operations/common-gpl3+/edge.c
+++ b/operations/common-gpl3+/edge.c
@@ -351,8 +351,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Edge Detection"),
     "categories",  "edge-detect",
     "license",     "GPL3+",
-    "reference-hash",  "dd9be3825edb58d7b331ec8844a16b5c",
-    "reference-hashB", "d18fdd59dd60ad454cdd202bcc9d3035",
+    "reference-hash",  "a8eaae9513e1868a5c86a241c0643170",
     "description", _("Several simple methods for detecting edges"),
     NULL);
 }
diff --git a/operations/common-gpl3+/emboss.c b/operations/common-gpl3+/emboss.c
index 97ed948..c4432af 100644
--- a/operations/common-gpl3+/emboss.c
+++ b/operations/common-gpl3+/emboss.c
@@ -266,7 +266,7 @@ gegl_op_class_init (GeglOpClass *klass)
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:emboss",
     "title",       _("Emboss"),
-    "reference-hash", "6866ddbaf3d44665ae2a2aa8b43a6451",
+    "reference-hash", "ec49e055c3670e041c64b97b478b4667",
     "categories",  "light",
     "license",     "GPL3+",
     "description", _("Simulates an image created by embossing"),
diff --git a/operations/common-gpl3+/fractal-trace.c b/operations/common-gpl3+/fractal-trace.c
index e486479..a5ea64e 100644
--- a/operations/common-gpl3+/fractal-trace.c
+++ b/operations/common-gpl3+/fractal-trace.c
@@ -251,7 +251,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "position-dependent", "true",
     "categories",         "map",
     "license",            "GPL3+",
-    "reference-hash",     "df59be026bf7c4a2d0616b6060ddd3e8",
+    "reference-hash",     "2d7d619a67707cc37f36392b8eb438ed",
     "description", _("Transform the image with the fractals"),
     NULL);
 }
diff --git a/operations/common-gpl3+/gaussian-blur-selective.c 
b/operations/common-gpl3+/gaussian-blur-selective.c
index ad6106b..4769e83 100644
--- a/operations/common-gpl3+/gaussian-blur-selective.c
+++ b/operations/common-gpl3+/gaussian-blur-selective.c
@@ -375,7 +375,7 @@ gegl_op_class_init (GeglOpClass *klass)
    "name",        "gegl:gaussian-blur-selective",
    "title",       _("Selective Gaussian Blur"),
    "categories",  "enhance:noise-reduction",
-   "reference-hash", "5af7851bcc4c6b9276c105fb6a6b6742",
+   "reference-hash", "6dc7390900636cc21289adbc509fb695",
    "license",     "GPL3+",
    "description", _("Blur neighboring pixels, but only in low-contrast areas"),
    NULL);
diff --git a/operations/common-gpl3+/lens-distortion.c b/operations/common-gpl3+/lens-distortion.c
index f0aa473..93a9817 100644
--- a/operations/common-gpl3+/lens-distortion.c
+++ b/operations/common-gpl3+/lens-distortion.c
@@ -502,7 +502,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "categories",            "distort",
     "position-dependent",    "true",
     "license",               "GPL3+",
-    "reference-hash",        "991dbbc6def3811821265049f69c23b3",
+    "reference-hash",        "ce6cba76344b72c420110072e65b6c7a",
     "reference-composition", composition,
     "description", _("Corrects barrel or pincushion lens distortion."),
     NULL);
diff --git a/operations/common-gpl3+/lens-flare.c b/operations/common-gpl3+/lens-flare.c
index 8bb2ef0..66f927f 100644
--- a/operations/common-gpl3+/lens-flare.c
+++ b/operations/common-gpl3+/lens-flare.c
@@ -509,7 +509,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:lens-flare",
     "title",       _("Lens Flare"),
     "categories",  "light",
-    "reference-hash", "97e7f8d49c088f6a62983929f1839ae1",
+    "reference-hash", "202b3fdd87aed2dc3a10da9c9cad5608",
     "license",     "GPL3+",
     "description", _("Adds a lens flare effect."),
     NULL);
diff --git a/operations/common-gpl3+/mosaic.c b/operations/common-gpl3+/mosaic.c
index 5f7a005..56934ca 100644
--- a/operations/common-gpl3+/mosaic.c
+++ b/operations/common-gpl3+/mosaic.c
@@ -2466,7 +2466,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Mosaic"),
     "categories",  "artistic:scramble",
     "license",     "GPL3+",
-    "reference-hash", "952d01e1ea3388e5ddee4fd33d52db3a",
+    "reference-hash", "1484cc9d8506473fcbef6c2ebe722699",
     "description", _("Mosaic is a filter which transforms an image into "
                      "what appears to be a mosaic, composed of small primitives, "
                      "each of constant color and of an approximate size."),
diff --git a/operations/common-gpl3+/motion-blur-circular.c b/operations/common-gpl3+/motion-blur-circular.c
index 59767f4..160fea8 100644
--- a/operations/common-gpl3+/motion-blur-circular.c
+++ b/operations/common-gpl3+/motion-blur-circular.c
@@ -424,7 +424,7 @@ gegl_op_class_init (GeglOpClass *klass)
       "categories",         "blur",
       "position-dependent", "true",
       "license",            "GPL3+",
-      "reference-hash",     "ce1e8141b7c1defe3cf8cf673d3fca90",
+      "reference-hash",     "3388c95e20df06fecf359a1a33dbd200",
       "description", _("Circular motion blur"),
       NULL);
 }
diff --git a/operations/common-gpl3+/motion-blur-zoom.c b/operations/common-gpl3+/motion-blur-zoom.c
index 95b65af..bb4ce2a 100644
--- a/operations/common-gpl3+/motion-blur-zoom.c
+++ b/operations/common-gpl3+/motion-blur-zoom.c
@@ -243,7 +243,7 @@ gegl_op_class_init (GeglOpClass *klass)
       "categories",         "blur",
       "position-dependent", "true",
       "license",            "GPL3+",
-      "reference-hash",     "43404a80660830fc48a1acb14ddedae8",
+      "reference-hash",     "c76c31c4de489aac562a1fc2fdaedc4f",
       "description", _("Zoom motion blur"),
       NULL);
 }
diff --git a/operations/common-gpl3+/noise-slur.c b/operations/common-gpl3+/noise-slur.c
index 8656f53..1aa1c3d 100644
--- a/operations/common-gpl3+/noise-slur.c
+++ b/operations/common-gpl3+/noise-slur.c
@@ -156,7 +156,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:noise-slur",
     "title",       _("Noise Slur"),
     "categories",  "noise",
-    "reference-hash", "513f96bea7ec5268e571e5587e212533",
+    "reference-hash", "8d921285191c7e1bfac09acb7ed67f21",
     "license",     "GPL3+",
     "description", _("Randomly slide some pixels downward (similar to melting)"),
     NULL);
diff --git a/operations/common-gpl3+/oilify.c b/operations/common-gpl3+/oilify.c
index e73c18b..3c8a2c3 100644
--- a/operations/common-gpl3+/oilify.c
+++ b/operations/common-gpl3+/oilify.c
@@ -479,7 +479,7 @@ gegl_op_class_init (GeglOpClass *klass)
                                  "name"       , "gegl:oilify",
                                  "title",      _("Oilify"),
                                  "license",     "GPL3+",
-                                 "reference-hash", "c3eda66bb8e6a0ccca6a82771e97f28f",
+                                 "reference-hash", "b52e2c7f1d8478dc8f71d792b10058af",
                                  "description",_("Emulate an oil painting"),
                                  NULL);
 }
diff --git a/operations/common-gpl3+/photocopy.c b/operations/common-gpl3+/photocopy.c
index 03d7163..df9d07a 100644
--- a/operations/common-gpl3+/photocopy.c
+++ b/operations/common-gpl3+/photocopy.c
@@ -327,7 +327,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "categories",    "artistic",
     "license",       "GPL3+",
     "title",         _("Photocopy"),
-    "reference-hash", "5190b88aa3c89407e0ea6d0b83219b3b",
+    "reference-hash", "a9f1c23b66c9a0afb5a3cc1b788f946f",
     "description", _("Simulate color distortion produced by a copy machine"),
     NULL);
 }
diff --git a/operations/common-gpl3+/plasma.c b/operations/common-gpl3+/plasma.c
index 4fa0d6f..1c867f9 100644
--- a/operations/common-gpl3+/plasma.c
+++ b/operations/common-gpl3+/plasma.c
@@ -422,7 +422,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",              _("Plasma"),
     "categories",         "render",
     "position-dependent", "true",
-    "reference-hash",     "e44d2503f51cf92aa216a17ac4b65419",
+    "reference-hash",     "06418af5f015f21fab965ecf439d95f7",
     "license",            "GPL3+",
     "description", _("Creates an image filled with a plasma effect."),
     NULL);
diff --git a/operations/common-gpl3+/polar-coordinates.c b/operations/common-gpl3+/polar-coordinates.c
index 487e218..29d0a35 100644
--- a/operations/common-gpl3+/polar-coordinates.c
+++ b/operations/common-gpl3+/polar-coordinates.c
@@ -421,7 +421,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",              _("Polar Coordinates"),
     "categories",         "transform:map",
     "position-dependent", "true",
-    "reference-hash",     "9a2aec95833ec5f03a504dc4a3e92891",
+    "reference-hash",     "4716987c6105311bd29937d5d427f59b",
     "license",            "GPL3+",
     "description", _("Convert image to or from polar coordinates"),
     NULL);
diff --git a/operations/common-gpl3+/red-eye-removal.c b/operations/common-gpl3+/red-eye-removal.c
index 25bec4c..744e7ac 100644
--- a/operations/common-gpl3+/red-eye-removal.c
+++ b/operations/common-gpl3+/red-eye-removal.c
@@ -170,7 +170,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Red Eye Removal"),
     "categories",  "enhance",
     "license",     "GPL3+",
-    "reference-hash", "9555ca69e41070d7a316bf87004adf5c",
+    "reference-hash", "8b0b4751b4a1ffac1ba4ff6d08e48a1a",
     "description", _("Remove the red eye effect caused by camera flashes"),
     NULL);
 }
diff --git a/operations/common-gpl3+/ripple.c b/operations/common-gpl3+/ripple.c
index 47174f6..e1fe89f 100644
--- a/operations/common-gpl3+/ripple.c
+++ b/operations/common-gpl3+/ripple.c
@@ -172,7 +172,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "categories",         "distort",
     "position-dependent", "true",
     "license",            "GPL3+",
-    "reference-hash",     "0e954f1ceea71d783bdc68d689733a3f",
+    "reference-hash",     "7aa0097faf41522087353718516b8e15",
     "description", _("Displace pixels in a ripple pattern"),
     NULL);
 }
diff --git a/operations/common-gpl3+/shift.c b/operations/common-gpl3+/shift.c
index 9d7de99..2c8d89e 100644
--- a/operations/common-gpl3+/shift.c
+++ b/operations/common-gpl3+/shift.c
@@ -144,7 +144,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Shift"),
     "categories",  "distort",
     "license",     "GPL3+",
-    "reference-hash", "1d390659c74dda3d40b3f51fe92b1539",
+    "reference-hash", "39f4bbcb328f83641e8ada109c86c4c9",
     "description", _("Shift each row or column of pixels by a random amount"),
     NULL);
 }
diff --git a/operations/common-gpl3+/softglow.c b/operations/common-gpl3+/softglow.c
index 1e61c78..0117ea3 100644
--- a/operations/common-gpl3+/softglow.c
+++ b/operations/common-gpl3+/softglow.c
@@ -233,7 +233,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Softglow"),
     "categories",  "artistic",
     "license",     "GPL3+",
-    "reference-hash", "79d6d9b996a749e262c4229684b91923",
+    "reference-hash", "8d3e761f53fb0a5cf0cc7a5c417e09a0",
     "description", _("Simulate glow by making highlights intense and fuzzy"),
     NULL);
 }
diff --git a/operations/common-gpl3+/supernova.c b/operations/common-gpl3+/supernova.c
index 4cd7c36..93becbf 100644
--- a/operations/common-gpl3+/supernova.c
+++ b/operations/common-gpl3+/supernova.c
@@ -342,7 +342,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Supernova"),
     "categories",  "light",
     "license",     "GPL3+",
-    "reference-hash", "5a8898dfc39de4af59db4b1c77556081",
+    "reference-hash", "6d487855e0340f06c8fd5d3e3f913516",
     "description", _("This plug-in produces an effect like a supernova "
                      "burst. The amount of the light effect is "
                      "approximately in proportion to 1/r, where r is "
diff --git a/operations/common-gpl3+/texturize-canvas.c b/operations/common-gpl3+/texturize-canvas.c
index 910852e..48b4bd6 100644
--- a/operations/common-gpl3+/texturize-canvas.c
+++ b/operations/common-gpl3+/texturize-canvas.c
@@ -4381,7 +4381,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "categories",         "artistic",
     "license",            "GPL3+",
     "position-dependent", "true",
-    "reference-hash",     "5e1dcaab9217e536cc278aad28d16e12",
+    "reference-hash",     "de335c86aa55cd0ecdb33a8d998c9041",
     "description",_("Textures the image as if it were an artist's canvas."),
     NULL);
 }
diff --git a/operations/common-gpl3+/tile-glass.c b/operations/common-gpl3+/tile-glass.c
index b225832..380964d 100644
--- a/operations/common-gpl3+/tile-glass.c
+++ b/operations/common-gpl3+/tile-glass.c
@@ -234,7 +234,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",              _("Tile Glass"),
     "license",            "GPL3+",
     "name",               "gegl:tile-glass",
-    "reference-hash",     "d949027ca089aed4d4bea2950a33c56f",
+    "reference-hash",     "1cbbd91251831ec9f280536fa7a81cc2",
     "position-dependent", "true",
     "description", _("Simulate distortion caused by rectangular glass tiles"),
     NULL);
diff --git a/operations/common-gpl3+/tile-paper.c b/operations/common-gpl3+/tile-paper.c
index 662ed74..d30e37d 100644
--- a/operations/common-gpl3+/tile-paper.c
+++ b/operations/common-gpl3+/tile-paper.c
@@ -438,7 +438,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "categories",         "artistic:map",
     "license",            "GPL3+",
     "position-dependent", "true",
-    "reference-hash",     "8d5b9be5ebde7010cb87644d494e8b0b",
+    "reference-hash",     "cbff6974b1a06777de798ce16e215a99",
     "description",        _("Cut image into paper tiles, and slide them"),
     NULL);
 }
diff --git a/operations/common-gpl3+/value-propagate.c b/operations/common-gpl3+/value-propagate.c
index 5b62961..c3658dd 100644
--- a/operations/common-gpl3+/value-propagate.c
+++ b/operations/common-gpl3+/value-propagate.c
@@ -640,7 +640,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:value-propagate",
     "title",       _("Value Propagate"),
     "categories",  "distort",
-    "reference-hash", "0bce414c416e2d705d0b9ecd8333d93b",
+    "reference-hash", "831de8793d5501d8fb9c2462466f1721",
     "license",     "GPL3+",
     "description", _("Propagate certain values to neighboring pixels. Erode and dilate any color or 
opacity."),
     NULL);
diff --git a/operations/common-gpl3+/video-degradation.c b/operations/common-gpl3+/video-degradation.c
index d3be437..7119f3d 100644
--- a/operations/common-gpl3+/video-degradation.c
+++ b/operations/common-gpl3+/video-degradation.c
@@ -322,7 +322,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",          _("Video Degradation"),
     "categories",     "distort",
     "license",        "GPL3+",
-    "reference-hash", "08bd4e3c08cb35890f384c914f0358c8",
+    "reference-hash", "1f7ad41dc1c0595b9b90ad1f72e18d2f",
     "description", _("This function simulates the degradation of "
                      "being on an old low-dotpitch RGB video monitor."),
     "cl-source"  , video_degradation_cl_source,
diff --git a/operations/common-gpl3+/waves.c b/operations/common-gpl3+/waves.c
index df5c8d0..5cdca60 100644
--- a/operations/common-gpl3+/waves.c
+++ b/operations/common-gpl3+/waves.c
@@ -184,7 +184,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",              _("Waves"),
     "categories",         "distort",
     "position-dependent", "true",
-    "reference-hash",     "0e3d7b3e5af60c24e13fdff83c0acddb",
+    "reference-hash",     "8db35f18f7991b9f6c56f6ca25188fd6",
     "license",            "GPL3+",
     "description", _("Distort the image with waves"),
     NULL);
diff --git a/operations/common-gpl3+/wind.c b/operations/common-gpl3+/wind.c
index 434d948..cb85394 100644
--- a/operations/common-gpl3+/wind.c
+++ b/operations/common-gpl3+/wind.c
@@ -561,7 +561,7 @@ gegl_op_class_init (GeglOpClass *klass)
      "title",          _("Wind"),
      "categories",     "distort",
      "license",        "GPL3+",
-     "reference-hash", "2981991c065161468fea4197aaf19a96",
+     "reference-hash", "1b549c20efb978e187357eb1e7dbace7",
      "description",    _("Wind-like bleed effect"),
      NULL);
 }
diff --git a/operations/common/alien-map.c b/operations/common/alien-map.c
index 2aa0a60..66b2bc9 100644
--- a/operations/common/alien-map.c
+++ b/operations/common/alien-map.c
@@ -259,7 +259,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:alien-map",
     "title",       _("Alien Map"),
     "categories",  "artistic",
-    "reference-hash", "48146706af798ef888ba571ce89c1589",
+    "reference-hash", "503b16b8b84765c1a080fd992231e26d",
     "description", _("Heavily distort images colors by applying trigonometric functions to map color 
values."),
     NULL);
 }
diff --git a/operations/common/bilateral-filter.c b/operations/common/bilateral-filter.c
index accd943..5d99629 100644
--- a/operations/common/bilateral-filter.c
+++ b/operations/common/bilateral-filter.c
@@ -289,7 +289,7 @@ gegl_op_class_init (GeglOpClass *klass)
            "name", "gegl:bilateral-filter",
            "title", _("Bilateral Filter"),
            "categories", "enhance:noise-reduction",
-           "reference-hash", "5755c1f013048f81ec01ccb31b514ad3",
+           "reference-hash", "5cfcdea9b2f5917f48c54a8972374d8a",
            "description",
            _("Like a gaussian blur; but where the contribution for each neighbourhood "
           "pixel is also weighted by the color difference with the original center pixel. "),
diff --git a/operations/common/color-enhance.c b/operations/common/color-enhance.c
index 7be914e..646e3cf 100644
--- a/operations/common/color-enhance.c
+++ b/operations/common/color-enhance.c
@@ -272,7 +272,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:color-enhance",
     "title",       _("Color Enhance"),
     "categories" , "color:enhance",
-    "reference-hash", "7d2196daa0ffdaa64db34efc4166e793",
+    "reference-hash", "a0d2c5b2bdf39c93bb2c2bdf2a9ea857",
     "description",
         _("Stretch color chroma to cover maximum possible range, "
           "keeping hue and lightness untouched."),
diff --git a/operations/common/contrast-curve.c b/operations/common/contrast-curve.c
index 1c25bab..800e589 100644
--- a/operations/common/contrast-curve.c
+++ b/operations/common/contrast-curve.c
@@ -256,7 +256,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name"       , "gegl:contrast-curve",
     "title",       _("Contrast Curve"),
     "categories" , "color",
-    "reference-hash", "a101c74702f52e4bd2fda04eda56034e",
+    "reference-hash", "c5623beeef052a9b47acd178dd420864",
     "description",
         _("Adjusts the contrast of a grayscale image with a curve specifying contrast for intensity."),
         NULL);
diff --git a/operations/common/convolution-matrix.c b/operations/common/convolution-matrix.c
index 98c2af9..77fa811 100644
--- a/operations/common/convolution-matrix.c
+++ b/operations/common/convolution-matrix.c
@@ -614,7 +614,7 @@ gegl_op_class_init (GeglOpClass *klass)
   gegl_operation_class_set_keys (operation_class,
     "categories",  "generic",
     "name",        "gegl:convolution-matrix",
-    "reference-hash", "fad5f67e4243dfaf0ae50462ac78a4a6",
+    "reference-hash", "4eddc0aaa970a59ee8a813627874cdf3",
     "title",       _("Convolution Matrix"),
     "description", _("Apply a generic 5x5 convolution matrix"),
     NULL);
diff --git a/operations/common/copy-buffer.c b/operations/common/copy-buffer.c
index d09e03a..0160401 100644
--- a/operations/common/copy-buffer.c
+++ b/operations/common/copy-buffer.c
@@ -152,7 +152,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",           "gegl:copy-buffer",
     "title",          _("Copy Buffer"),
     "categories" ,    "programming",
-    "reference-hash", "9bbe341d798da4f7b181c903e6f442fd",
+    "reference-hash", "ffb9e86edb25bc92e8d4e68f59bbb04b",
     "description",    _("Writes image data to an already existing buffer"),
     NULL);
 }
diff --git a/operations/common/difference-of-gaussians.c b/operations/common/difference-of-gaussians.c
index 7ef119f..6733dfe 100644
--- a/operations/common/difference-of-gaussians.c
+++ b/operations/common/difference-of-gaussians.c
@@ -85,7 +85,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:difference-of-gaussians",
     "title",       _("Difference of Gaussians"),
     "categories",  "edge-detect",
-    "reference-hash", "cbb8f17cb0eda77182b676b8ab76714c",
+    "reference-hash", "45ed5656a238a5125700fc254001b2ac",
     "description", _("Edge detection with control of edge thickness, based "
                      "on the difference of two gaussian blurs"),
     NULL);
diff --git a/operations/common/edge-neon.c b/operations/common/edge-neon.c
index 9911320..f542bd4 100644
--- a/operations/common/edge-neon.c
+++ b/operations/common/edge-neon.c
@@ -550,7 +550,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",       "gegl:edge-neon",
     "title",      _("Neon Edge Detection"),
     "categories", "edge-detect",
-    "reference-hash", "30ccc2c2c75a2c19e07e3c63f150a492",
+    "reference-hash", "fbed8a5280621f743e765958dd3879a8",
     "description",
         _("Performs edge detection using a Gaussian derivative method"),
         NULL);
diff --git a/operations/common/fattal02.c b/operations/common/fattal02.c
index adb5d5f..011a4b0 100644
--- a/operations/common/fattal02.c
+++ b/operations/common/fattal02.c
@@ -1329,7 +1329,7 @@ gegl_op_class_init (GeglOpClass *klass)
   "name"       , "gegl:fattal02",
   "title",       _("Fattal et al. 2002 Tone Mapping"),
   "categories" , "tonemapping:enhance",
-  "reference-hash", "62363b24d5f3e7c2022a8ce1d98c8d12",
+  "reference-hash", "6c025821070a93a3feae9fe2e563b9d0",
   "description",
         _("Adapt an image, which may have a high dynamic range, for "
          "presentation using a low dynamic range. This operator attenuates "
diff --git a/operations/common/gaussian-blur.c b/operations/common/gaussian-blur.c
index d92a930..061b7a6 100644
--- a/operations/common/gaussian-blur.c
+++ b/operations/common/gaussian-blur.c
@@ -117,7 +117,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",           "gegl:gaussian-blur",
     "title",          _("Gaussian Blur"),
     "categories",     "blur",
-    "reference-hash", "5d10ee663c5ff908c3c081e516154873",
+    "reference-hash", "c33a8c5df033c403fceb47735cde22e3",
     "description", _("Performs an averaging of neighboring pixels with the "
                      "normal distribution as weighting"),
                                  NULL);
diff --git a/operations/common/gblur-1d.c b/operations/common/gblur-1d.c
index 0ce71cd..254cfa0 100644
--- a/operations/common/gblur-1d.c
+++ b/operations/common/gblur-1d.c
@@ -1272,7 +1272,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",           "gegl:gblur-1d",
     "categories",     "hidden:blur",
     "title",          _("1D Gaussian-blur"),
-    "reference-hash", "699e000911c5d106aa5692455be93f71",
+    "reference-hash", "559224424d47c48596ea331b3d4f4a5a",
     "description",
         _("Performs an averaging of neighboring pixels with the "
           "normal distribution as weighting"),
diff --git a/operations/common/grey.c b/operations/common/grey.c
index 4e99bee..6bc5150 100644
--- a/operations/common/grey.c
+++ b/operations/common/grey.c
@@ -142,7 +142,7 @@ gegl_op_class_init (GeglOpClass *klass)
       "compat-name", "gegl:grey",
       "title",       _("Make Grey"),
       "categories" , "grayscale:color",
-      "reference-hash", "a101c74702f52e4bd2fda04eda56034e",
+      "reference-hash", "c5623beeef052a9b47acd178dd420864",
       "description", _("Turns the image grayscale"),
       NULL);
 }
diff --git a/operations/common/high-pass.c b/operations/common/high-pass.c
index 58e8df4..93aab27 100644
--- a/operations/common/high-pass.c
+++ b/operations/common/high-pass.c
@@ -83,7 +83,7 @@ gegl_op_class_init (GeglOpClass *klass)
                                  "name",        "gegl:high-pass",
                                  "title",       _("High Pass Filter"),
                                  "categories",  "frequency",
-                                 "reference-hash", "4e577299e0ce7b3c94e34043e65757d1",
+                                 "reference-hash", "62261a5feb6c696f76cb80e68f4930e2",
                                  "description",
                                  _("Enhances fine details."),
                                  NULL);
diff --git a/operations/common/hue-chroma.c b/operations/common/hue-chroma.c
index b0e87f1..7eda54a 100644
--- a/operations/common/hue-chroma.c
+++ b/operations/common/hue-chroma.c
@@ -109,7 +109,7 @@ gegl_op_class_init (GeglOpClass *klass)
       "name",           "gegl:hue-chroma",
       "title",          _("Hue-Chroma"),
       "categories",     "color",
-      "reference-hash", "9bbe341d798da4f7b181c903e6f442fd",
+      "reference-hash", "ffb9e86edb25bc92e8d4e68f59bbb04b",
       "cl-source",      hue_chroma_cl_source,
       "description",    _("Adjust LCH Hue, Chroma, and Lightness"),
       NULL);
diff --git a/operations/common/invert-linear.c b/operations/common/invert-linear.c
index f7a205c..d907286 100644
--- a/operations/common/invert-linear.c
+++ b/operations/common/invert-linear.c
@@ -74,7 +74,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Invert"),
     "compat-name", "gegl:invert",
     "categories" , "color",
-    "reference-hash", "1388c2198bcaf2f04c8036d5060719b8",
+    "reference-hash", "3fc7e35d7a5c45b9e55bc2d15890005a",
     "description",
        _("Invert the components (except alpha) in linear light, "
          "the result is the corresponding \"negative\" image."),
diff --git a/operations/common/linear-gradient.c b/operations/common/linear-gradient.c
index 7af59ad..0c915f9 100644
--- a/operations/common/linear-gradient.c
+++ b/operations/common/linear-gradient.c
@@ -138,7 +138,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",               "gegl:linear-gradient",
     "title",              _("Linear Gradient"),
     "categories",         "render:gradient",
-    "reference-hash",     "4e09f5cc5644c4262e4f4195a5a8cb5c",
+    "reference-hash",     "f53de20993b50915061e67e69ab006f4",
     "position-dependent", "true",
     "description" , _("Linear gradient renderer"),
     NULL);
diff --git a/operations/common/mantiuk06.c b/operations/common/mantiuk06.c
index 779cee3..9f8f774 100644
--- a/operations/common/mantiuk06.c
+++ b/operations/common/mantiuk06.c
@@ -1628,7 +1628,7 @@ gegl_op_class_init (GeglOpClass *klass)
       "name",        "gegl:mantiuk06",
       "title",       _("Mantiuk 2006 Tone Mapping"),
       "categories" , "tonemapping",
-      "reference-hash", "7e975743d65c03c806003f60d5d8fe71",
+      "reference-hash", "f4a012c4fc0ced9c85a6424799b15fd6",
       "description",
         _("Adapt an image, which may have a high dynamic range, for "
           "presentation using a low dynamic range. This operator constrains "
diff --git a/operations/common/map-relative.c b/operations/common/map-relative.c
index 5db3706..de1a65a 100644
--- a/operations/common/map-relative.c
+++ b/operations/common/map-relative.c
@@ -180,7 +180,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:map-relative",
     "title",       _("Map Relative"),
     "categories" , "map",
-    "reference-hash", "fa994c908946c0f8baec766e0abf17d4",
+    "reference-hash", "c662bb6323771333ee49f7a30638eb22",
     "description", _("sample input with an auxiliary buffer that contain relative source coordinates"),
     "reference-composition", composition,
     NULL);
diff --git a/operations/common/mblur.c b/operations/common/mblur.c
index 3e05ec2..44a83bf 100644
--- a/operations/common/mblur.c
+++ b/operations/common/mblur.c
@@ -142,7 +142,6 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:mblur",
     "title",       _("Temporal blur"),
     "categories" , "blur:video",
-    "reference-hash", "d17adf528848f86cd23134cf4dbe2f65", // XXX: doesn't really make sense...
     "description", _("Accumulating motion blur using a kalman filter, for use with video sequences of 
frames."),
     NULL);
 }
diff --git a/operations/common/mirrors.c b/operations/common/mirrors.c
index 155100f..723230b 100644
--- a/operations/common/mirrors.c
+++ b/operations/common/mirrors.c
@@ -432,7 +432,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",               "gegl:mirrors",
     "title",              _("Kaleidoscopic Mirroring"),
     "position-dependent", "true",
-    "reference-hash",     "bd269957c3e9cc88f1520366ebfac78c",
+    "reference-hash",     "3e0a6b68f7211b45731d9d746ee9e279",
     "categories",         "blur",
     "description",        _("Create a kaleidoscope like effect."),
     NULL);
diff --git a/operations/common/mono-mixer.c b/operations/common/mono-mixer.c
index 7989382..fa54b35 100644
--- a/operations/common/mono-mixer.c
+++ b/operations/common/mono-mixer.c
@@ -113,7 +113,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:mono-mixer",
     "title",       _("Mono Mixer"),
     "categories",  "color",
-    "reference-hash", "bda2471708bff38f7d7bc5e701ab5220",
+    "reference-hash", "a3137fe85bdfbef1dee30415fe7019df",
     "description", _("Monochrome channel mixer"),
     "cl-source",   mono_mixer_cl_source,
     NULL);
diff --git a/operations/common/noise-cie-lch.c b/operations/common/noise-cie-lch.c
index 0b32103..a0457aa 100644
--- a/operations/common/noise-cie-lch.c
+++ b/operations/common/noise-cie-lch.c
@@ -192,7 +192,7 @@ gegl_op_class_init (GeglOpClass *klass)
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:noise-cie-lch",
     "title",       _("Add CIE Lch Noise"),
-    "reference-hash", "16eb13245531f033eabd9c12b22913b2",
+    "reference-hash", "438deabf01651025c15ce86c3637e652",
     "categories",  "noise",
     "description", _("Randomize lightness, chroma and hue independently"),
     NULL);
diff --git a/operations/common/noise-hsv.c b/operations/common/noise-hsv.c
index 6827e05..6ab7ee2 100644
--- a/operations/common/noise-hsv.c
+++ b/operations/common/noise-hsv.c
@@ -275,7 +275,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",       "gegl:noise-hsv",
     "title",      _("Add HSV Noise"),
     "categories", "noise",
-    "reference-hash", "5754cd0bcadabd01bbc253b5c41cbd74",
+    "reference-hash", "e750e20f35e03f6c64a38bcc9c11490d",
     "description", _("Randomize hue, saturation and value independently"),
       NULL);
 }
diff --git a/operations/common/noise-hurl.c b/operations/common/noise-hurl.c
index 8a5fa09..94f6a0b 100644
--- a/operations/common/noise-hurl.c
+++ b/operations/common/noise-hurl.c
@@ -239,7 +239,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",       "gegl:noise-hurl",
     "title",      _("Randomly Shuffle Pixels"),
     "categories", "noise",
-    "reference-hash", "a2d82715e5ae2d365d9b1b2b41b562db",
+    "reference-hash", "ad5a185323d116cfee0e74d3283dde79",
     "description", _("Completely randomize a fraction of pixels"),
     NULL);
 }
diff --git a/operations/common/noise-pick.c b/operations/common/noise-pick.c
index 9869fae..a9f596a 100644
--- a/operations/common/noise-pick.c
+++ b/operations/common/noise-pick.c
@@ -142,7 +142,7 @@ gegl_op_class_init (GeglOpClass *klass)
   gegl_operation_class_set_keys (operation_class,
     "name",       "gegl:noise-pick",
     "title",      _("Noise Pick"),
-    "reference-hash", "13aa5200ceff0b5607fb7ae867bf9d79",
+    "reference-hash", "0634d248731c51f4784749b934c05bd2",
     "categories", "noise",
     "description", _("Randomly interchange some pixels with neighbors"),
     NULL);
diff --git a/operations/common/noise-reduction.c b/operations/common/noise-reduction.c
index 045e225..64ffa0a 100644
--- a/operations/common/noise-reduction.c
+++ b/operations/common/noise-reduction.c
@@ -453,7 +453,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",       _("Noise Reduction"),
     "name"       , "gegl:noise-reduction",
     "categories" , "enhance:noise-reduction",
-    "reference-hash", "b5fe5270f89662fb12a6db9fabec60f2",
+    "reference-hash", "4a83f812367221d80bbd89b81fbe3c43",
     "description", _("Anisotropic smoothing operation"),
     NULL);
 }
diff --git a/operations/common/noise-rgb.c b/operations/common/noise-rgb.c
index 028534a..237d30f 100644
--- a/operations/common/noise-rgb.c
+++ b/operations/common/noise-rgb.c
@@ -203,7 +203,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",           "gegl:noise-rgb",
     "title",          _("Add RGB Noise"),
     "categories",     "noise",
-    "reference-hash", "f5eaaf50c2794262c6969d527d619a5f",
+    "reference-hash", "b92f11f3a5f288c4f0e20afb0bba054f",
     "description", _("Distort colors by random amounts"),
     NULL);
 }
diff --git a/operations/common/reinhard05.c b/operations/common/reinhard05.c
index 6365baa..e53cda8 100644
--- a/operations/common/reinhard05.c
+++ b/operations/common/reinhard05.c
@@ -273,7 +273,7 @@ gegl_op_class_init (GeglOpClass *klass)
   "name",      "gegl:reinhard05",
   "title",      _("Reinhard 2005 Tone Mapping"),
   "categories" , "tonemapping",
-  "reference-hash", "9b9792e2b12f6888732c1f16e835e389",
+  "reference-hash", "ce38b47d455298d78db3a91748c4f9a5",
   "description",
         _("Adapt an image, which may have a high dynamic range, for "
           "presentation using a low dynamic range. This is an efficient "
diff --git a/operations/common/sepia.c b/operations/common/sepia.c
index 398e07e..f5a3b56 100644
--- a/operations/common/sepia.c
+++ b/operations/common/sepia.c
@@ -109,7 +109,7 @@ gegl_op_class_init (GeglOpClass *klass)
   gegl_operation_class_set_keys (operation_class,
     "name"       , "gegl:sepia",
     "title",       _("Sepia"),
-    "reference-hash", "1aa59e0a7d34b35d61dd422f5ed0f45b",
+    "reference-hash", "0c75909ff8e8bf7f45378aae4d05bbcb",
     "categories" , "color",
     "description", _("Apply a sepia tone to the input image"),
     NULL);
diff --git a/operations/common/svg-luminancetoalpha.c b/operations/common/svg-luminancetoalpha.c
index 9fd7fb7..98c4abf 100644
--- a/operations/common/svg-luminancetoalpha.c
+++ b/operations/common/svg-luminancetoalpha.c
@@ -91,7 +91,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name"       , "gegl:svg-luminancetoalpha",
     "categories" , "compositors:svgfilter",
     "title"      , _("SVG Luminance to Alpha"),
-    "reference-hash", "6f941960c9e8ea9210fad5483f55cdfc",
+    "reference-hash", "6763517c5421d736b855ffa2ebd845c9",
     "description",
        _("SVG color matrix operation svg_luminancetoalpha"),
         NULL);
diff --git a/operations/common/unsharp-mask.c b/operations/common/unsharp-mask.c
index ac1ff18..97ac1b0 100644
--- a/operations/common/unsharp-mask.c
+++ b/operations/common/unsharp-mask.c
@@ -83,7 +83,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:unsharp-mask",
     "title",       _("Unsharp Mask"),
     "categories",  "enhance:sharpen",
-    "reference-hash", "ecedf51ab754c690b8eecf815105a059",
+    "reference-hash", "5f94a8d1b946c82b1f066f50b9648a5a",
     "description", _("Sharpen image, by adding difference to blurred image, a technique for sharpening 
originally used in darkrooms."),
     NULL);
 }
diff --git a/operations/common/value-invert.c b/operations/common/value-invert.c
index 3efe894..c203cb1 100644
--- a/operations/common/value-invert.c
+++ b/operations/common/value-invert.c
@@ -147,7 +147,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:value-invert",
     "title",       _("Value Invert"),
     "categories" , "color",
-    "reference-hash", "19c7f1a09ed4c2a904f17bdc19e071de",
+    "reference-hash", "98a6a7c2b289209dc7ce9309063a6796",
     "description",
         _("Invert the value component, the result has the brightness "
           "inverted, keeping the color."),
diff --git a/operations/common/vignette.c b/operations/common/vignette.c
index dcd3b3b..a3ab0e1 100644
--- a/operations/common/vignette.c
+++ b/operations/common/vignette.c
@@ -382,7 +382,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",              _("Vignette"),
     "position-dependent", "true",
     "categories",         "render:light",
-    "reference-hash",     "2057d35e0e44881c3319f0474e847d97",
+    "reference-hash",     "1ed16686a8ed98f8da4c3624a59b077c",
     "description", _("Applies a vignette to an image. Simulates the luminance "
                      "fall off at the edge of exposed film, and some other "
                      "fuzzier border effects that can naturally occur with "
diff --git a/operations/common/watershed-transform.c b/operations/common/watershed-transform.c
index fbd2e05..12adc36 100644
--- a/operations/common/watershed-transform.c
+++ b/operations/common/watershed-transform.c
@@ -379,7 +379,7 @@ gegl_op_class_init (GeglOpClass *klass)
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:watershed-transform",
     "title",       _("Watershed Transform"),
-    "reference-hash", "a101c74702f52e4bd2fda04eda56034e",
+    "reference-hash", "c5623beeef052a9b47acd178dd420864",
     "categories",  "hidden",
     "description", _("Labels propagation by watershed transformation"),
     NULL);
diff --git a/operations/common/wavelet-blur-1d.c b/operations/common/wavelet-blur-1d.c
index 392c316..39f4d5a 100644
--- a/operations/common/wavelet-blur-1d.c
+++ b/operations/common/wavelet-blur-1d.c
@@ -272,7 +272,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name",        "gegl:wavelet-blur-1d",
     "categories",  "hidden:blur",
     "title",       _("1D Wavelet-blur"),
-    "reference-hash", "fe0f74a31ddbd8b2bfcd50d562608625",
+    "reference-hash", "f7879e0dcf29fa78df7b2c400842ddce",
     "description", _("This blur is used for the wavelet decomposition filter, "
                      "each pixel is computed from another by the HAT transform"),
     NULL);
diff --git a/operations/external/vector-stroke.c b/operations/external/vector-stroke.c
index 2503d6d..a12b3d5 100644
--- a/operations/external/vector-stroke.c
+++ b/operations/external/vector-stroke.c
@@ -301,7 +301,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "title",                 _("Vector Stroke"),
     "reference-composition", composition,
     "categories",            "render:vector",
-    "reference-hash",        "7220be79a5455bed219cb16661275dd0",
+    "reference-hash",        "0607e4aa12dbfc95a9a0b938b4e035a2",
     "description",           _("Renders a vector stroke"),
     NULL);
 }
diff --git a/operations/transform/translate.c b/operations/transform/translate.c
index faaf842..a41275e 100644
--- a/operations/transform/translate.c
+++ b/operations/transform/translate.c
@@ -75,7 +75,7 @@ gegl_op_class_init (GeglOpClass *klass)
     "name", "gegl:translate",
     "title", _("Translate"),
     "categories", "transform",
-    "reference-hash", "fd7287903bdf467448454216712a0b2a",
+    "reference-hash", "8d3700ec06e9cbba3cb2b4a9f3061a10",
     "description", _("Repositions the buffer (with subpixel precision), if integer coordinates are passed a 
fast-path without resampling is used"),
     "reference-chain", "load path=images/standard-input.png translate x=23.0 y=42.0 clip-to-input=true",
     NULL);



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