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

            Bug ID: 431068
           Summary: FR: Disabling the blur effect for non-visible parts of
                    the windows
           Product: kwin
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: sepa...@gmail.com
  Target Milestone: ---
             Flags: Usability+, Decision-Required+

I'm a fan of nice desktop effects like blur.But the performance of the KWin's
blur plugin is terrible.It's slow on low-end systems and consumes a lot of
power on high-end systems with high-res displays.

I know there have been a lot of optimizations and many bug fixes over the past
few years but the compositor still lacks an important feature:
If someone stacks e.g 10 transparent windows on top of each other,then KWin has
to update the background blur of all of them once a small change appears on the
screen(Even if they're not visible,e.g a completely opaque window covers some
translucent windows).

If it eliminates the transparency of non-focused windows,then the effect would
be sometimes useless(Windows10 does this,but the use of the blur effect in
Win10 is much less widespread compared to the widget themes we use in KDE like
Kvantum or QtCurve or even Aurora themes).

I'm thinking of a way to disable the blur effect for parts of the non-focused
windows which are covered,and just leave them simply transparent.This of course
doesn't need any change to the widget toolkits like Qt,but makes kwin less
resource-hungry.

What's your opinion as the KWin developers and what do you think about the
possible performance gain?

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

Reply via email to