Bug 490178 - WindowHeap-based effects are slightly slower to activate than previous versions
Summary: WindowHeap-based effects are slightly slower to activate than previous versions
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-window-management (show other bugs)
Version: 6.1.2
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: regression
Depends on: 455780
Blocks:
  Show dependency treegraph
 
Reported: 2024-07-12 14:35 UTC by Reiner Schmitts
Modified: 2024-11-27 21:05 UTC (History)
17 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Reiner Schmitts 2024-07-12 14:35:13 UTC
+++ This bug was initially created as a clone of Bug #455780 +++


***


***

SUMMARY


STEPS TO REPRODUCE
1. Run Version 6.1.2 of Kwin


OBSERVED RESULT
Present Windows is trigged with a noticable delay (meta+w) or (ctrl+F10)

EXPECTED RESULT
Present Windows is triggered instantly or triggered at the specified delay which can be set in "Systemsettings ->General Behaviour -> Animation Speed"


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 6.9.8.arch1-1
(available in About System)
KDE Plasma Version: 6.1.2-1
KDE Frameworks Version: 
Qt Version: 6

ADDITIONAL INFORMATION (old similar bug):
SUMMARY
The new QML effects like overview, present-windows, desktop grid are noticeably slower to activate.

STEPS TO REPRODUCE
1. Trigger present-windows

OBSERVED RESULT
The effect activates slower (there is a delay between pressing the button to the effect displaying.)

EXPECTED RESULT
The effect should trigger instantly

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.1
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5
Kernel Version: 5.18.5-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Comment 1 Nate Graham 2024-07-13 23:38:01 UTC
Was this working okay in 6.0 and regressed in 6.1.2?
Comment 2 David Edmundson 2024-07-17 13:17:22 UTC

*** This bug has been marked as a duplicate of bug 469446 ***
Comment 3 Reiner Schmitts 2024-07-17 16:02:40 UTC
(In reply to Nate Graham from comment #1)
> Was this working okay in 6.0 and regressed in 6.1.2?

Yes! I could observe this in both of my arch based KDE plasma systems that I recently both updated one after another.
Comment 4 Nate Graham 2024-11-27 21:05:13 UTC
After more performance work, anything left here is now attributable to Bug 479250, which is tracked separately. Fixing that should finish it all off.