Summary: | Substantially worse software rendering performance with KDE 6.2 beta compared to 6.1 (Fedora Rawhide) | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Adam Williamson <adamw> |
Component: | performance | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | agurenko, erdrick016, kdedev, rikmills |
Priority: | NOR | ||
Version: | 6.1.90 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/9370f7d19e4a047c72981d5b8f46a24eefd7cc83 | Version Fixed In: | 6.2.1.1 |
Sentry Crash Report: |
Description
Adam Williamson
2024-09-17 21:37:19 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/6409 Git commit 260cf817b88635aaeb405b6c1d93a6268e606d62 by Xaver Hugl. Committed on 18/09/2024 at 14:00. Pushed by zamundaaa into branch 'master'. scene/itemrenderer_opengl: use the color pipeline to check if color transformations are needed Comparing the color descriptions can yield in false negatives, when the luminance levels between two gamma 2.2 encoded images don't match. M +3 -1 src/scene/itemrenderer_opengl.cpp https://invent.kde.org/plasma/kwin/-/commit/260cf817b88635aaeb405b6c1d93a6268e606d62 This was reported against 6.2 beta but seems to have been only committed to master and not cherry-picked for the 6.2 branch. Hah. Yes. And I just spent an hour re-investigating the same damn problem...because the backport of this fix got dropped from the Fedora package when it was bumped to 6.2.0, but this fix is not actually in 6.2.0 (or 6.2.1). Well, that's that mystery solved. Git commit 9370f7d19e4a047c72981d5b8f46a24eefd7cc83 by Xaver Hugl. Committed on 16/10/2024 at 17:07. Pushed by zamundaaa into branch 'Plasma/6.2'. scene/itemrenderer_opengl: use the color pipeline to check if color transformations are needed Comparing the color descriptions can yield in false negatives, when the luminance levels between two gamma 2.2 encoded images don't match. (cherry picked from commit 260cf817b88635aaeb405b6c1d93a6268e606d62) Co-authored-by: Xaver Hugl <xaver.hugl@gmail.com> M +3 -1 src/scene/itemrenderer_opengl.cpp https://invent.kde.org/plasma/kwin/-/commit/9370f7d19e4a047c72981d5b8f46a24eefd7cc83 *** Bug 494459 has been marked as a duplicate of this bug. *** *** Bug 494251 has been marked as a duplicate of this bug. *** |