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.
This commit is contained in:
@ -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;
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user