[kwin] [Bug 407917] Poor performance when open a more than N windows

2019-07-27 Thread Martin Flöser
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.

[kwin] [Bug 407917] Poor performance when open a more than N windows

2019-07-26 Thread bugzilla_noreply
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

2019-07-25 Thread Christoph Feck
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

2019-07-03 Thread Martin Flöser
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

2019-07-03 Thread Christoph Feck
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

2019-07-03 Thread Martin Flöser
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

2019-07-03 Thread bugzilla_noreply
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

2019-07-02 Thread Martin Flöser
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

2019-07-02 Thread bugzilla_noreply
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

2019-07-02 Thread bugzilla_noreply
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

2019-07-01 Thread Martin Flöser
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

2019-07-01 Thread bugzilla_noreply
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

2019-06-05 Thread bugzilla_noreply
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

2019-05-24 Thread Nate Graham
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.