operations: opt a set of non-thread safe ops out of threading

parent a6753fbd
......@@ -291,6 +291,7 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class = GEGL_OPERATION_CLASS (klass);
filter_class = GEGL_OPERATION_FILTER_CLASS (klass);
operation_class->threaded = FALSE;
operation_class->prepare = prepare;
operation_class->get_cached_region = get_cached_region;
filter_class->process = process;
......
......@@ -1320,6 +1320,7 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->prepare = fattal02_prepare;
operation_class->get_required_for_output = fattal02_get_required_for_output;
operation_class->get_cached_region = fattal02_get_cached_region;
operation_class->threaded = FALSE;
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:fattal02",
......
......@@ -197,6 +197,7 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->get_required_for_output = get_required_for_output;
operation_class->get_cached_region = get_cached_region;
composer_class->process = process;
operation_class->threaded = FALSE;
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:image-compare",
......
......@@ -1631,6 +1631,7 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->prepare = mantiuk06_prepare;
operation_class->get_required_for_output = mantiuk06_get_required_for_output;
operation_class->get_cached_region = mantiuk06_get_cached_region;
operation_class->threaded = FALSE;
gegl_operation_class_set_keys (operation_class,
"name", "gegl:mantiuk06",
......
......@@ -266,6 +266,7 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->prepare = reinhard05_prepare;
operation_class->get_required_for_output = reinhard05_get_required_for_output;
operation_class->get_cached_region = reinhard05_get_cached_region;
operation_class->threaded = FALSE;
gegl_operation_class_set_keys (operation_class,
"name", "gegl:reinhard05",
......
......@@ -224,6 +224,7 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->prepare = prepare;
operation_class->get_bounding_box = get_bounding_box;
filter_class->process = process;
operation_class->threaded = FALSE;
gegl_operation_class_set_keys (operation_class,
"name", "gegl:softglow",
......
......@@ -189,6 +189,7 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class = GEGL_OPERATION_CLASS (klass);
operation_class->threaded = FALSE;
operation_class->process = gegl_crop_process;
operation_class->prepare = gegl_crop_prepare;
operation_class->get_bounding_box = gegl_crop_get_bounding_box;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment