Summary: | Invert effect no longer applies to WindowHeap-based effects | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | andy <andy> |
Component: | effects-window-management | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | andriy.parhomenko, nate |
Priority: | NOR | Keywords: | accessibility, regression |
Version First Reported In: | 5.25.3 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
andy
2022-08-03 09:08:11 UTC
Can reproduce. WindowHeap-based effects are rendered differently, while the invert effect operates per window basis. Would need to think about it. There are couple of challenges - the invert effect provides too many features that make it hard to make it work consistently in normal desktop mode and in effects such as overview Is the inversion formula itself invertible? I.e. can it be applied twice to get the original color? If so, then it shouldn't be too difficult to implement, sacrificing a bit of CPU/GPU in rare cases when a fullscreen inversion is combined with per-window ones. This is still present in Plasma 6 RC1. |