https://bugs.kde.org/show_bug.cgi?id=425318
Bug ID: 425318 Summary: Strange artifacting when using Copy paint layers and also when using Copy brushes of certain engines Product: krita Version: 4.3.0 Platform: Appimage OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: General Assignee: krita-bugs-n...@kde.org Reporter: tomtomtomreportin...@gmail.com Target Milestone: --- SUMMARY Reposting from https://krita-artists.org/t/how-is-the-copy-blending-mode-practically-different-from-normal/10799 , artifacts start appearing on the canvas in some cases when using Copy paint layers and/or when using a brush preset set to Copy. This does not seem to happen with Filter layers. When Copy is applied to the brush preset, it does not seem to happen when using the Color Smudge, Hatching, Deform, or Filter brush engines. To reproduce using layers: 1. Have a white background layer and an empty layer 1 2. Set layer 1 to Copy 3. Draw, observe transparency artifacting 4. Move layer 1 around a bit, observe more artifacting 5. Set layer 1 back to Normal Observed result: Lots of artifacting leftover, can be wiped away by changing opacity of background layer To reproduce using a brush preset: 1. Have a white background layer and an empty layer 1 2, Set a Pixel engine brush to Copy 3. Draw two different circles overlapping each other, observe (intentional?) blocking of white around stroke area 4. Change opacity of background layer Observed result: The blocking in step 3 gets thickened for some reason EXPECTED RESULT I'm not totally sure how Copy works so I'm not totally sure what to expect, but at the very least it shouldn't leave leftover artifacts when switching a Copy layer back to Normal, SOFTWARE/OS VERSIONS Linux/KDE Plasma: Debian sid (available in About System) KDE Plasma Version: 5.17.5 KDE Frameworks Version: 5.70.0 Qt Version: 5.12.8 (Appimage) ADDITIONAL INFORMATION This happens regardless if it's the CPU canvas or the OpenGL canvas. The artifacting might become more apparent when spamming undo after these steps. -- You are receiving this mail because: You are watching all bug changes.