Bug 454792

Summary: Is it possible to stop rendering all the windows that are behind the windows in fullscreen?
Product: [Plasma] kwin Reporter: Bruno Gonçalves <bigbruno>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.25
Sentry Crash Report:

Description Bruno Gonçalves 2022-06-03 10:25:22 UTC
Is it possible to stop rendering all the windows that are behind the windows in fullscreen?

The reason is that, for example, if a video is playing on youtube in the browser and a game is open in full screen, the video continues to render and consume more processing than it should, but if you minimize the browser the rendering of the video stops and keep only the audio.

I noticed it first playing Street Fighter, I noticed that the FPS was lower when I had some video playing on youtube while I was playing, so I tried to leave it minimized and it didn't lose FPS.
So I tested it with OBS Studio, I left it recording the browser with a video playing on Youtube, when I minimized the window, OBS started recording a static image.

I believe this is not really a bug, but an implementation of this type can help many people who have started to play using Linux
Comment 1 Nate Graham 2022-06-03 18:56:01 UTC
It is on Wayland, and now we do that. :)