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

Zamundaaa <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/f0dc5e4ff3
                   |                            |a428adf6df83966d9d080488bd1
                   |                            |db9

--- Comment #16 from Zamundaaa <[email protected]> ---
Git commit f0dc5e4ff3a428adf6df83966d9d080488bd1db9 by Xaver Hugl.
Committed on 05/05/2026 at 18:06.
Pushed by zamundaaa into branch 'master'.

scene/workspacescene: allow an early exit in the overlay candidate search

This fixes direct scanout for situations with opaque subsurfaces that cover the
entire screen. Before, when the opaque subsurface was found, it still processed
all parent surfaces when unwinding the recursion. In some cases, that added the
parent surface to the list, breaking direct scanout for no reason.

M  +32   -15   src/scene/workspacescene.cpp

https://invent.kde.org/plasma/kwin/-/commit/f0dc5e4ff3a428adf6df83966d9d080488bd1db9

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

Reply via email to