https://bugs.kde.org/show_bug.cgi?id=459134
Bug ID: 459134 Summary: Animation Cache displays black frame when "limit cached frame size" is active. Product: krita Version: 5.0.6 Platform: Other OS: Linux Status: REPORTED Severity: major Priority: NOR Component: Animation Assignee: krita-bugs-n...@kde.org Reporter: emmetoneill....@gmail.com Target Milestone: --- SUMMARY On my system at least, my animation cache is displaying totally black frames when the configuration setting "Performance > Animation > Limit Cached Frame Size" is active. If that box is checked, and if the size of the current frame is >= the setting's limit value, then the cached frame will appear completely black rending the program functionally unusable. I haven't yet determined whether this is a regression or simply a bug that is difficult to find due to needing a specific configuration, but it's pretty bad. For some reason this bug is consistently reproducible in my source build, as well as in any appimage (including stable), but I cannot make it happen with the flatpak binary via flathub. I thought that might hint at a driver issue, since I recently updated my system, but the same behavior appears on both the proprietary nvidia GPU driver as well as the open source nouveau driver... STEPS TO REPRODUCE 1. Go to "Configure Krita > Performance > Animation" and enable Limit Cached Frame Size checkbox with a value that is <= the size of your current canvas. ("Display > Canvas Graphics Acceleration" must also be enabled to see results of caching in general.) 2. Try to play back your animation and watch the cache markers appear at the top of the timeline. OBSERVED RESULT After the cache generates the canvas will go pitch black, and it will stay that way until the cache is cleared. While the canvas is dark there seems to be nothing that can cause it to function properly. EXPECTED RESULT You should see the proper cached frame!!! SOFTWARE/OS VERSIONS Linux: Fedora 36 GPU: NVidia GTX 1060 3GB vram version. Tested with both `nvidia` and `nouveau` drivers. -- You are receiving this mail because: You are watching all bug changes.