Bug 449550 - Checkered pattern on Filter Layers that are semi-transparent.
Summary: Checkered pattern on Filter Layers that are semi-transparent.
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Filter Layers (other bugs)
Version First Reported In: 5.0.2
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-03 10:06 UTC by newel.anderson
Modified: 2024-08-22 16:39 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Screenshot of the bug. (1.21 MB, image/jpeg)
2022-02-03 10:06 UTC, newel.anderson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description newel.anderson 2022-02-03 10:06:48 UTC
Created attachment 146217 [details]
Screenshot of the bug.

SUMMARY
***
When creating a Filter Layer, like Color Balance or Levels, and then changing that Filter Layer's opacity from 100% to 75% (for example), an ugly grid appears. This grid isn't apparent when the Filter Layer is set to 100% opacity. The grid's intensity multiples with the number of Filter Layers you have (if those Filter Layers are also set to an opacity level below 100%).

This problem doesn't exist on Android or Windows but I've been able to recreate it with everything I've worked on in Manjaro Linux using Krita 5.0.2 from the official repositories as well as the app image and the flatpak variants.


STEPS TO REPRODUCE
1. Create a Color Balance Filter Layer and adjust the values.
2. Reduce the Filter Layer's opacity from 100% to 50%
3. That should do it.

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Manjaro, Gnome 41.3, nVidia
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
I've tried:
-Turning on/off Canvas Acceleration in Display Settings
-Altering the Transparency Checkerboard in Display Settings
-Uninstall/Reinstalling
-Krita versions from the Official Repository, Flatpak, AUR and App Image
-Opening my files in Android and Windows (where the grid problem is not present).
Comment 1 wolthera 2022-02-11 12:30:02 UTC
Can confirm, what's proly going on is that the filter layers work by creating tiles, and somehow these tiles have gotten oversized, leading to 'banding' when the filter layer is semi-opaque. The overshoot seems to be 8 pixels here. I wonder if this somehow relates to the attempts to get filters that 'wrap around' (like blur and the like) to work, though, it also affects those...
Comment 2 Dmitry Kazakov 2024-08-22 16:39:14 UTC
Remove triaged keyword from CONFIRMED bugs