Bug 448947 - Graphical artifacts (lines) beneath and right to jumping application icon at cursor (app start animation)
Summary: Graphical artifacts (lines) beneath and right to jumping application icon at ...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.23.90
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: wayland-only
Depends on:
Blocks:
 
Reported: 2022-01-22 13:13 UTC by postix
Modified: 2022-01-25 16:00 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenrecording (157.63 KB, video/mp4)
2022-01-22 13:13 UTC, postix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2022-01-22 13:13:00 UTC
Created attachment 145746 [details]
Screenrecording

SUMMARY

Please see the screen recording.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon Testing
KDE Plasma Version: 5.23.90
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Wayland
Scaling 2.0
Breeze theme
Comment 1 guimarcalsilva 2022-01-22 16:12:40 UTC
I can confirm this happens on any scaling above 100% on Wayland. I also tested with Xorg and I couldn't reproduce the issue. It's Wayland-specific.

I also noticed the icon looks much blurrier with scaling on Wayland. On X, where the bug doesn't happen, the icon looks crisp. The animation is probably not getting scaled properly on Wayland.
Comment 2 Bug Janitor Service 2022-01-25 10:09:33 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1942
Comment 3 Vlad Zahorodnii 2022-01-25 15:59:02 UTC
Git commit e1d47b59463eb8c842c27c9de3a4b9dfd840f4ec by Vlad Zahorodnii.
Committed on 25/01/2022 at 15:43.
Pushed by vladz into branch 'master'.

effects/startupfeedback: Use clamp to edge wrap mode

The dpi of bouncing icon may not match the dpi of the screen, which
can make the linear filter sample texels from the opposite edge when
using the default wrap mode.

M  +4    -0    src/effects/startupfeedback/startupfeedback.cpp

https://invent.kde.org/plasma/kwin/commit/e1d47b59463eb8c842c27c9de3a4b9dfd840f4ec
Comment 4 Vlad Zahorodnii 2022-01-25 16:00:25 UTC
Git commit 3d23023c1fa09b6a8bc94f40a913149739011309 by Vlad Zahorodnii.
Committed on 25/01/2022 at 16:00.
Pushed by vladz into branch 'Plasma/5.24'.

effects/startupfeedback: Use clamp to edge wrap mode

The dpi of bouncing icon may not match the dpi of the screen, which
can make the linear filter sample texels from the opposite edge when
using the default wrap mode.


(cherry picked from commit e1d47b59463eb8c842c27c9de3a4b9dfd840f4ec)

M  +4    -0    src/effects/startupfeedback/startupfeedback.cpp

https://invent.kde.org/plasma/kwin/commit/3d23023c1fa09b6a8bc94f40a913149739011309