Summary: | Wobbly Windows are now slightly blurry when dragged | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | ratijas <me> |
Component: | effects-various | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | ahiemstra, d_debnath, kde, kimiblock, nate |
Priority: | NOR | Keywords: | regression |
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/3118b48650c26fa5fec28eacdd02779c14b7a766 | Version Fixed In: | 6.0 |
Sentry Crash Report: |
Description
ratijas
2022-11-01 10:26:40 UTC
Can reproduce on Wayland too. It's an extremely subtle effect for me though, at least with a 4K screen and 200% scaling. > Can reproduce on Wayland too. It's an extremely subtle effect for me though, at least with a 4K screen and 200% scaling.
It still a thing, and very noticeable for my eyes at 100% scaling ¯\_(ツ)_/¯
Last days KWin experience on X11 has regressed even more for me, especially after sleep. Textures are getting lost, surfaces shutter in triangles, plasma panels get stuck in the middle of animation etc. What happened?
Git commit 3118b48650c26fa5fec28eacdd02779c14b7a766 by Arjen Hiemstra. Committed on 16/01/2023 at 09:51. Pushed by ahiemstra into branch 'master'. Disable vertex snapping for Wobbly Windows and Magic Lamp The subdivided grid used by these effects doesn't account for pixel alignment. If we force the generated WindowQuads to be rounded, the quad's sizes no longer match the texture sizes, which results in blurry rendering. eeffects M +2 -0 src/effects/magiclamp/magiclamp.cpp M +2 -0 src/effects/wobblywindows/wobblywindows.cpp https://invent.kde.org/plasma/kwin/commit/3118b48650c26fa5fec28eacdd02779c14b7a766 *** Bug 480021 has been marked as a duplicate of this bug. *** This has unfortunately regressed again with git master. A lot of other KWin effects are also affected by this bug, including Invert and "KDE Rounded Corners. See here: https://github.com/matinlotfali/KDE-Rounded-Corners/issues/149#issuecomment-1907452505 A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5071 Fixed by Marco Martin with https://invent.kde.org/plasma/kwin/-/commit/19970bd63981504bad7fde626644f487b9cf7abc (which forgot to include the BUG: keyword) for Plasma 6.0! The MR says "plugins/wobblywindows: Use snapping when the window isn't moving" and the changes are also in wobbly window specific files. So, I'm wondering whether this will fix the blurriness of the other effects (invert, KDE-Rounded-Corners)? |