[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 tro...@free.fr changed: What|Removed |Added CC||tro...@free.fr --- Comment #1 from tro...@free.fr --- I also noticed that while kwin_wayland is snappier and smoother than kwin_x11 on an empty session (or with few windows), performance degrades fast when multiple windows are open. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #2 from zvova7...@gmail.com --- Interest thing. I had received updates for my archlinux, with released kwin(5.16) and Qt 5.13(before I'm used beta releases), and have tested this again. In x11 if open 50 konsole instances - performance regress to, but if disable composition all becomes fine. Second my test continue in weston compositor. I'm run 150 instances weston-terminal and all continue work smooth, but if in wayland mode run some konsole in 150 instances - performance is regress. Then I'm install gnome-terminal and also run with 150 instance - same result as with konsole. What is this and why weston "native" applications work better with more instances - I don't know. Maybe weston applications used more proper way for rendering invisible areas of application, I don't know. These are my observations, if it could somehow help -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #3 from Martin Flöser --- Maybe it's a problem with translucent windows? Especially if window background is blurred a performance degrading is to be expected with more open windows. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #4 from zvova7...@gmail.com --- It is default kde theme, transparent and blured only plasma(taskbar what visible). Window is not transparent, only when moved. But I had disabled transparency and blur in effect settings - and window run more smoother. Wait... it's could be window shadows, that are transparent and blured. But in case X11 when I disabled transparent and blur effects window run smoother in a lot instances, in wayland session it's not affected and performance continues in low level. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #5 from zvova7...@gmail.com --- Another interest thing - if open ksysguard in 100+ instances, all fine. But with konsole slideshow O_o. This is on x11, on wayland stable performance problem with any windows. I tried to switch to wayland by default, but when I make some my work and open 10+ windows lags can't make me productive. I had switched back to x11 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #6 from Martin Flöser --- Shadows are translucent and Konsole is translucent. That sounds a lot like an issue in our translucent windows rendering path. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #7 from zvova7...@gmail.com --- Looks like. ksysguard in many instances work fine with shadows(normal size in shadow settings) in x11, in wayland much slower. So there is 2 problems: 1. konsole in anywhere slow with many instances because translucent is flagged in all cases and also in case when translucent and blur is disabled in konsole profile. 2. Wayland kwin backend has some problems with rendering translucent windows. But not sure, because with disabled shadows with many instances of ksysguard is also faced slow rendering -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #8 from Martin Flöser --- Iirc Qt on Wayland uses an alpha channel by default, so we are always in the "Konsole" Case. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #9 from Christoph Feck --- If Qt doesn't inform Wayland of opaque surfaces, that sure would be worth a bug report. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #10 from Martin Flöser --- (In reply to Christoph Feck from comment #9) > If Qt doesn't inform Wayland of opaque surfaces, that sure would be worth a > bug report. Yes and no. I would say it was a bug on X11 that argb was not supported out of the box. And anyway any gtk application is argb due to csd. We need to become better in rendering argb windows. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 Nate Graham changed: What|Removed |Added CC||n...@kde.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #11 from Christoph Feck --- > any gtk application is argb due to csd I am pretty sure GTK informs wayland about the opaque region _inside_ the window. Otherwise a stack of windows always needs to be composited completely from back to front. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 --- Comment #12 from zvova7...@gmail.com --- I had installed gnome, run under wayland, and create 50 windows od gedit(and then gnome-terminal) - performance is ok. Then i make 50 windows of ksysguard(uses wayland mode) - faced slow rendering, with konsole same situation. So: 1. GTK applications correct informs gnome compositor about opaque surfaces. 2. KDE/Qt applications always in transclucent mode. 3. GTK applications is always in transclucent mode under kwin compisition. Maybe kwin-wayland doesn't uses opaque flag and always goes to the transclucent composition for all window? And second problem - that the Qt applications nothing inform about opaque surfaces, and compositors take default value as opaque = true. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 407917] Poor performance when open a more than N windows
https://bugs.kde.org/show_bug.cgi?id=407917 Martin Flöser changed: What|Removed |Added Component|platform-wayland|compositing Flags||Wayland+, X11+ -- You are receiving this mail because: You are watching all bug changes.