https://bugs.kde.org/show_bug.cgi?id=409620

            Bug ID: 409620
           Summary: Plasma 5.16.2 Blur Noise Level Issue
           Product: kwin
           Version: 5.16.2
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: duncanyo...@gmail.com
  Target Milestone: ---

Created attachment 121385
  --> https://bugs.kde.org/attachment.cgi?id=121385&action=edit
Plasma 5.16.2 Blur Noise Levels Comparison

SUMMARY
After updating to Plasma 5.16 the noise that is added to the blur was broken
for me.

Setting the slider to level 1 or 2 produces no noise, and level 2 is brighter
than level 1. Setting to level 3 or higher makes the noise stand out too much.

On Plasma 5.15 I had the Noise strength set to about 6/15. Now on Plasma 5.16
it is set at 3/15 and the noise is more visible than it was at 6/15 on Plasma
5.15. Setting it to 2/15 seems to remove the noise entirely.

STEPS TO REPRODUCE
1. Update to Plasma 5.16
2. Use nvidia graphics (Maybe)
3. Change Noise Strength in Desktop Behavior > Desktop Effects > Blur to 1/15,
2/15, 3/15, etc.

OBSERVED RESULT
See that level 1 and 2 produce no noise, and level 3+ produces noise stronger
than on Plasma 5.15 at level 6. Level 15 on Plasma 5.16 is like looking at
white noise.

EXPECTED RESULT
Level 1 to have no noise, and level 2+ to have increasingly stronger noise up
to level 15.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kernel 5.1.16.arch1-1, Plasma 5.16.2
KDE Plasma Version: 5.16.2
KDE Frameworks Version: 5.59.0
Qt Version: 5.13

ADDITIONAL INFORMATION

I have attached a screenshot of my Konsole with various Noise levels on Plasma
5.15 and 5.16.

Maybe the abs() function is not working as expected? 
Before  |  After
----------------
   100     95     (substracted normally)
    10      5     (substracted normally)
     8      3     (substracted normally)
     5      0     (substracted normally)
     4      1     (4 - 5 = -1 ---> abs(-1) = 1)
     2      3     (3 - 5 = -3 ---> abs(-3) = 3)
     0      5     (0 - 5 = -5 ---> abs(-5) = 5)

It seems like after this commit
(https://phabricator.kde.org/R108:168109f3bb36882cdd1f18ebe3ce052e4cd608a0) it
has been like this, but I am not sure if it is related.

You can compare my screenshots to that of when the Blur Noise was implemented
and see that something is not right. https://phabricator.kde.org/D10281

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to