Does the fill tool use the entire image?

While over the PDN discord, someone shared a 41k*21k image of Earth with coastline outline. So, I tested the fill tool on Paint.NET and Krita. It appears that Krita fill tool is significantly slower than it is on Paint.NET. Which raises a question of whether the fill tool tries to analyze the entire image. Just trying to fill in a 1 px with border takes 5-10 s where it’s fast on Paint.NET.

Could it be possible to enforce local analysis?

There was a thread a few months ago discussing the speed of the Fill Tool:

From that some improvements were made in the 5.3 branch, including to only update the part of image that was changed so the speed wouldn’t be dependent on image size:

1 Like

Oh yeah, I remember that now. Thing is, with large images that are closer to binary in terms of color, I don’t think I noticed significant speed-up here. Still slow for that purpose, when it should be responsive in that case.