[gimp] Bug 784799 - select > shrink and border produce horizontal gaps in selection
- From: N/A <ell src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] Bug 784799 - select > shrink and border produce horizontal gaps in selection
- Date: Tue, 11 Jul 2017 20:51:11 +0000 (UTC)
commit e15a4446562b48c46b265899596dd7ec0e93e15c
Author: Ell <ell_se yahoo com>
Date: Tue Jul 11 16:47:29 2017 -0400
Bug 784799 - select > shrink and border produce horizontal gaps in selection
The grow, shrink, and border ops are written to process the entire
input at once, so chunking breaks them. Just make them non-threaded
for now.
app/operations/gimpoperationborder.c | 1 +
app/operations/gimpoperationgrow.c | 1 +
app/operations/gimpoperationshrink.c | 1 +
3 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/app/operations/gimpoperationborder.c b/app/operations/gimpoperationborder.c
index b25c46e..3146154 100644
--- a/app/operations/gimpoperationborder.c
+++ b/app/operations/gimpoperationborder.c
@@ -91,6 +91,7 @@ gimp_operation_border_class_init (GimpOperationBorderClass *klass)
operation_class->prepare = gimp_operation_border_prepare;
operation_class->get_required_for_output = gimp_operation_border_get_required_for_output;
operation_class->get_cached_region = gimp_operation_border_get_cached_region;
+ operation_class->threaded = FALSE;
filter_class->process = gimp_operation_border_process;
diff --git a/app/operations/gimpoperationgrow.c b/app/operations/gimpoperationgrow.c
index dbd9ab4..6ed2655 100644
--- a/app/operations/gimpoperationgrow.c
+++ b/app/operations/gimpoperationgrow.c
@@ -90,6 +90,7 @@ gimp_operation_grow_class_init (GimpOperationGrowClass *klass)
operation_class->prepare = gimp_operation_grow_prepare;
operation_class->get_required_for_output = gimp_operation_grow_get_required_for_output;
operation_class->get_cached_region = gimp_operation_grow_get_cached_region;
+ operation_class->threaded = FALSE;
filter_class->process = gimp_operation_grow_process;
diff --git a/app/operations/gimpoperationshrink.c b/app/operations/gimpoperationshrink.c
index 67a25b0..86a318d 100644
--- a/app/operations/gimpoperationshrink.c
+++ b/app/operations/gimpoperationshrink.c
@@ -91,6 +91,7 @@ gimp_operation_shrink_class_init (GimpOperationShrinkClass *klass)
operation_class->prepare = gimp_operation_shrink_prepare;
operation_class->get_required_for_output = gimp_operation_shrink_get_required_for_output;
operation_class->get_cached_region = gimp_operation_shrink_get_cached_region;
+ operation_class->threaded = FALSE;
filter_class->process = gimp_operation_shrink_process;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]