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

            Bug ID: 404966
           Summary: Maximized transparent windows lock fps on intel
                    graphics
           Product: kwin
           Version: 5.15.2
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: sawyerberge...@gmail.com
  Target Milestone: ---

SUMMARY
Using Konsole (or other applications with background transparency enabled, such
as with Kvantum) with transparency enabled causes refresh rate for current
screen to be locked to 30fps.
This causes significant stuttering when switching between virtual desktops or
using any other animation.


STEPS TO REPRODUCE
1. Set konsole background transparency to value above 0
2. Enable "blur background" option in konsole color scheme
3. Enable blur effect in Desktop Effects
4. Open new konsole window
5. Full-screen or maximize konsole window

OBSERVED RESULT
current FPS measured with "Show FPS" Desktop Effect drops from 60 to locked 30

EXPECTED RESULT
FPS should stay at 60 FPS or drop gradually with increasing graphical load


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: linux 4.20.13
(available in About System)
KDE Plasma Version: 5.12.2
KDE Frameworks Version: 5.55.0
Qt Version: 5.12.1

ADDITIONAL INFORMATION
This occurs at any resolution.
This appears specific to Intel graphics (experienced on laptop with HD graphics
630, was not able to replicate with another machine with Polaris RX 480)
This appears to occur on both Wayland and X sessions.
The window does not need to be fully maximized, so long as it covers more than
2/3 of total screen area FPS drops from 60 directly to 30.
The FPS drop is not gradual, it does not scale linearly with respect to covered
area. Instead FPS drops directly and sharply from 60 to 30 when the threshold
is reached.
My GPU is not bottlenecking here (load when FPS capped at 30 is measured at a
maximum of 20 percent by intel_gpu_top from intel_gpu_tools

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

Reply via email to