https://bugs.kde.org/show_bug.cgi?id=474000
Bug ID: 474000 Summary: Flickering tiles on canvas when painting with large brushes Classification: Applications Product: krita Version: 5.1.5 Platform: unspecified OS: Unspecified Status: REPORTED Severity: normal Priority: NOR Component: * Unknown Assignee: krita-bugs-n...@kde.org Reporter: jnyenhui...@gmail.com Target Milestone: --- Created attachment 161314 --> https://bugs.kde.org/attachment.cgi?id=161314&action=edit canvas flickering example SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. Create a any sized canvas like 3000x2000 pixels. 2. Select any brush like basic size-5 with the size set to 1000 pixels. 3. Paint strokes on the canvas. OBSERVED RESULT The head of the brush stroke flickers with patches updating at irregular intervals. This is most apparent on brushes larger than 500 pixels in size. I've attached a GIF of a 1000 pixel round brush with Krita forced to use a single thread to make the effect more noticeable. It looks like screen tearing but in 2D. There doesn't appear to be any observable stroke lag unless the stroke is very long. EXPECTED RESULT The canvas shows the brush stroke without flickering. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION For very large brushes, even clicking on the canvas to make a single dab seems to cause this. This happens with and without instant preview enabled and even with Krita forced to use a single thread in the performance tab. This happens on my AMD Ryzen desktop and M1 MacBook. This also applies to other image operations like curves adjustments. Enabling/disabling GPU acceleration also doesn't seem to make a difference. -- You are receiving this mail because: You are watching all bug changes.