Bug 455708

Summary: Visual glitches of xeyes' pupils on Wayland
Product: [Plasma] kwin Reporter: postix <postix>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: nate, postix, xaver.hugl
Priority: NOR Keywords: wayland-only
Version First Reported In: 5.25.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screen recording
kWin Support Info
Screenrecording of xeyes: Moving a window over xeyes

Description postix 2022-06-21 10:35:32 UTC
Created attachment 149997 [details]
Screen recording

SUMMARY

When moving the cursor over an XWayland window, xeyes' pupils sometimes vanish, jump or flicker. Please see the screen recording.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220619
KDE Plasma Version: 5.25.0
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.2
Kernel Version: 5.18.4-1-default (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon RX 580 Series
Comment 1 postix 2022-06-21 10:36:28 UTC
Created attachment 149998 [details]
kWin Support Info
Comment 2 Vlad Zahorodnii 2022-06-24 07:32:12 UTC
It looks like xeyes provides bad damage region. I can reproduce the same issue in Xorg. If it's not already done, can you report this issue to xorg developers? If not, I can do that, but later.
Comment 3 Vlad Zahorodnii 2022-06-24 07:37:08 UTC
> I can reproduce the same issue in Xorg

I mean sway. I need more coffee
Comment 4 postix 2022-06-24 10:55:12 UTC
Thank you for looking into it.

> If it's not already done, can you report this issue to xorg developers? If not, I can do that, but later.
Feel free to do so. :)
Comment 5 postix 2022-07-18 11:44:58 UTC
Created attachment 150703 [details]
Screenrecording of xeyes: Moving a window over xeyes

Another interesting effect happens when moving a window over xeyes.