https://bugs.kde.org/show_bug.cgi?id=515481
Bug ID: 515481
Summary: Cube effect skybox gets fully reloaded every time it's
activated, causing +5s activation delay on heavier
skyboxes
Classification: Plasma
Product: plasmashell
Version First master
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
SUMMARY
The cube runs neatly once it's fully loaded, but if the Skybox image is
decode-heavy and has a huge resolution, every time the cube is opened the
skybox has to decode and load the picture all over again and again.
This can be solved by caching the Skybox through the entire KWin lifetime.
STEPS TO REPRODUCE
1. Use a big skybox (6k+)
2. You'll see that it takes a long time to decode and load, causing an insane
delay
OBSERVED RESULT
The cube takes too long to load because it doesn't have the ability to cache
its skybox through the entire KWin lifetime
EXPECTED RESULT
The Cube effect should be able to cache its skybox so it doesn't get destroyed
every single time
SOFTWARE/OS VERSIONS
Windows:
macOS:
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: Git Master
KDE Frameworks Version: Git Master
Qt Version: Git Master
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.