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.

Reply via email to