Summary: | Reference image slows down performance in Krita when scaled to large size | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Isaac Zuniga <isaaczuniga> |
Component: | Tool/Assistants | Assignee: | joupent |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | halla, rjquiralte |
Priority: | NOR | ||
Version: | git master (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | https://commits.kde.org/krita/380e271df5b01d5badd07d609b9e19769751a1be | Version Fixed In: |
Description
Isaac Zuniga
2018-04-08 01:56:45 UTC
I can confirm a delay on the brush stroke view, although not necessarily a performance slow down of Krita as other functions (like bucket fill, shapes, etc) work just fine. What I notice is the following: -A big image (around more than half a given canvas) will trigger a delay on the stroke, and makes it look glitchy too, which in my case I think is the mayor problem as the delay itself just feels as when using heavy values on the stabilizer mode. -The original size of the image is not important as it is its displayed size on the canvas, thus a big image, once downsized will not trigger the problem. -The position of the image within the canvas doesn't change the outcome of the previous points. I can see this behavior on the latest master-git build, Archlinux/Plasma + Nvidia here. I'm glad you tested it and was able to achieve the same results. I wasn't sure if the slowdown was the entire application or just the brush. The reference images tool is a nice feature, but when I experienced this, it was quite surprising, especially for the images that I embedded into the .kra project file. Jouni, Can you take a look? Git commit 380e271df5b01d5badd07d609b9e19769751a1be by Jouni Pentikäinen. Committed on 04/05/2018 at 14:42. Pushed by jounip into branch 'master'. Fix constant redrawing of reference images M +1 -0 libs/ui/KisReferenceImagesDecoration.cpp https://commits.kde.org/krita/380e271df5b01d5badd07d609b9e19769751a1be |