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

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/b22e58846a
                   |                            |998080c992a69b7a2306ac288b7
                   |                            |68c

--- Comment #7 from David Edmundson <k...@davidedmundson.co.uk> ---
Git commit b22e58846a998080c992a69b7a2306ac288b768c by David Edmundson.
Committed on 24/06/2023 at 07:54.
Pushed by davidedmundson into branch 'master'.

contrast: Improve performance

glCopyTexSubImage2D is super slow on Intel GPUs on wayland.

We have an existing method to read from the framebuffer that is used in
the blur and other effects.

Rather than creating a scratch framebuffer every frame we keep a cache
per window for the lifespan of the effect.

M  +28   -22   src/plugins/backgroundcontrast/contrast.cpp
M  +4    -1    src/plugins/backgroundcontrast/contrast.h

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

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

Reply via email to