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

Vlad Zahorodnii <vlad.zahorod...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/commit/0f6aa1c4a8c4 |ma/kwin/commit/41d2ee149f33
                   |a2d2b002bd2806ddb606e3d516e |34db7596a8449c793ed8980927f
                   |f                           |1

--- Comment #8 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit 41d2ee149f3334db7596a8449c793ed8980927f1 by Vlad Zahorodnii.
Committed on 27/09/2021 at 06:53.
Pushed by vladz into branch 'Plasma/5.23'.

scenes/opengl: Fix clipping with transformed screens

Software-based clipping is naive. It maps the clip region from the
global screen coordinates and intersects it with window quads. If the
window is transformed, the quads won't be clipped as expected.

Unfortunately, the OpenGL scene enables software-based geometry clipping
if the screen transformed. It's not clear why it does so, perhaps as a
performance optimization? Either way, this produces incorrect results
when the screen is scaled.


(cherry picked from commit 0f6aa1c4a8c4a2d2b002bd2806ddb606e3d516ef)

M  +1    -1    src/plugins/scenes/opengl/scene_opengl.cpp

https://invent.kde.org/plasma/kwin/commit/41d2ee149f3334db7596a8449c793ed8980927f1

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

Reply via email to