gegl r2037 - in trunk: . gegl/operation
- From: ok svn gnome org
- To: svn-commits-list gnome org
- Subject: gegl r2037 - in trunk: . gegl/operation
- Date: Sun, 17 Feb 2008 22:40:20 +0000 (GMT)
Author: ok
Date: Sun Feb 17 22:40:20 2008
New Revision: 2037
URL: http://svn.gnome.org/viewvc/gegl?rev=2037&view=rev
Log:
* gegl/operation/gegl-operation.c: (get_invalidated_by_change):
removed a redirect that seems to interfere with how meta operations
work.
Modified:
trunk/ChangeLog
trunk/gegl/operation/gegl-operation.c
Modified: trunk/gegl/operation/gegl-operation.c
==============================================================================
--- trunk/gegl/operation/gegl-operation.c (original)
+++ trunk/gegl/operation/gegl-operation.c Sun Feb 17 22:40:20 2008
@@ -298,6 +298,15 @@
const gchar *input_pad,
const GeglRectangle *input_region)
{
+#if 0
+ /* FIXME: this seems to sometimes go into an infinite loop, the
+ * current workaround of passing the rectangle straight through
+ * isn't even true for unsharp-mask/drop-shadow/difference of gaussians,
+ * but it stops a crasher bug.
+ *
+ * This needs to be revisited as part of the core processing revisit
+ * (perhaps together with a meta-op framework revwrite).
+ */
if (self->node->is_graph)
{
return gegl_operation_get_invalidated_by_change (
@@ -305,7 +314,7 @@
input_pad,
input_region);
}
-
+#endif
return *input_region;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]