Hello, I'm experiencing extreme slowdown when I'm moving layer or layer groups over canvas. My file is about 2000x1200px about 20-25 layers When I grab a layer and move it around the canvas, it has pretty big lag, about 10sec. I get this lag even if I create new file, 2000x2000 ad one layeyer, paint some thick lines, duplicate it and start to move them. I have latest Krita 3.1.1.0 Windows 10 64bit Xeon E31270 3,4GHz 4cores 8thr 32gb ddr3 2x SSD Samsung Pro raid 0
Hi Jerry, The move tool is known to be slower than the transform tool, and always will be, because the transform tool doesn't really change the layer's position until the change is applied, the move tool moves the layer and recomputes the whole image again. However, I don't see any really big lag on my system, which is much lower specced than yours. Does it make a difference whether Instant Preview is enabled or whether OpenGL is enabled? If so, what GPU do you have?
Hello Boudewijn, the transform tool work like charm, great. :-) I come from photoshop, so didn't even think about this workflow. But thanks :-) Anyway OpenGL enabled and GeForce GTX980 and Instant Preview does nothing. But thank you so much. Have a great Xmas :-)
That GPU is totally fine -- I cannot think of anything else that could make a difference... Merry Xmas to you too!
I have this problem too, and I can see a high rise in CPU usage while the layer is moving. The slowdown is no different between using OpenGL or not. Like Jerry, the transform tool works for me like a charm. But if I have to move several layers, it all lags behind my mouse movent for several seconds while it slowly follows the path of the mouse cursor.
It's not a "problem" -- it's just a fact. When using the move tool, you force a recalculation of all the pixels of the entire image -- and the bigger the image is, the slower that will be. Make sure you have Instant Preview on; that makes the move tool quite a bit faster. Check http://www.valdyas.org/~boud/moving.mkv -- that's how the move tool performs for me, and I feel it's quite okay. That's a 3508 x 4960 image, with a large layer stack, moving the layer in the middle of a group.
I'm sorry, but this is the way the move tool works: we cannot change this without turning it into the transform tool. So you can use the transform tool instead, but that doesn't show the result of moving the layer accurately before you apply the transfomration.