The Move Tool (T) suffers from a major performance hit when working in Wrap-around Mode (W). I noticed this while painting a moderately sized (1024x1024) tiling texture. It's probably just due to the sheer number of pixels that need to be drawn in Wrap-around mode, but it feels bad and is annoying to work with. Maybe there is some kind of optimization, level-of-detail, or 'Instant Preview Mode' kind of thing that can be used to speed up Wrap-around mode rendering?
I should add that the performance problem becomes noticeably worse as you zoom out and can see more instances of the canvas. Also, here are my current specs: Windows 10 64-bit Intel Core i7 930 (Bloomfield) 2.8Ghz 6GB DDR3 RAM @ 1333MHz AMD Radeon HD 7770 300Mhz 1GB VRAM Krita 3.1.2 with ~default configuration.
The move tool itself already uses instant preview. This sounds more like a problem with the gpu. The more instances of the image are shown on screen, the more work it has to to do.
https://phabricator.kde.org/T5519
Created attachment 105077 [details] Patch for testing I tried to add a patch for compressing the mouse events, but it changes nothing for me. The move tool is relatively quick both with and without the patch. Could someone check this patch and see if it fixes something for you?
*** Bug 379636 has been marked as a duplicate of this bug. ***
I thought it felt a bit snappier, but it could just be an illusion...
This seems to no longer be an issue, as the performance hit seems minimal even on my pretty mediocre laptop. I think this can be closed and marked as fixed.