[gimp] Bug 787663 - Cage tool creates artifacts with multi-threading.
- From: Jehan Pagès <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] Bug 787663 - Cage tool creates artifacts with multi-threading.
- Date: Wed, 6 Dec 2017 14:09:14 +0000 (UTC)
commit 87aaf576d242d81fa3665f4da76bf53e1697a575
Author: Jehan <jehan girinstud io>
Date: Wed Dec 6 15:03:56 2017 +0100
Bug 787663 - Cage tool creates artifacts with multi-threading.
Temporarily disable multi-threading on the cage transform so that it
performs sanely until it is fixed.
app/operations/gimpoperationcagetransform.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/app/operations/gimpoperationcagetransform.c b/app/operations/gimpoperationcagetransform.c
index a370d83..e951984 100644
--- a/app/operations/gimpoperationcagetransform.c
+++ b/app/operations/gimpoperationcagetransform.c
@@ -111,6 +111,10 @@ gimp_operation_cage_transform_class_init (GimpOperationCageTransformClass *klass
operation_class->get_cached_region = gimp_operation_cage_transform_get_cached_region;
operation_class->no_cache = FALSE;
operation_class->get_bounding_box = gimp_operation_cage_transform_get_bounding_box;
+ /* XXX Temporarily disable multi-threading on this operation until it
+ * is fixed. See bug 787663.
+ */
+ operation_class->threaded = FALSE;
filter_class->process = gimp_operation_cage_transform_process;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]