https://bugs.kde.org/show_bug.cgi?id=440807

            Bug ID: 440807
           Summary: Big performance penalty when reloading an animated GIF
                    in gwenview
           Product: gwenview
           Version: 21.04.3
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: gwenview-bugs-n...@kde.org
          Reporter: war...@gmx.de
  Target Milestone: ---

Created attachment 140619
  --> https://bugs.kde.org/attachment.cgi?id=140619&action=edit
A tiny demo GIF with which to visibly reproduce the issue

SUMMARY
I was experimenting with creating an animated GIF and played around with the
frame delays. But playback did not seem to follow my GIF creation settings.

As it turned out, playback speed becomes lower and lower with every time I
press F5 on the image.

STEPS TO REPRODUCE
- View the example GIF I quickly made up of an icon from my system.
- Press F5 to reload the image.

OBSERVED RESULT
According to KDE's task manager, Gwenview’s CPU load was at 6 % for even this
tiny GIF.
When reloading a few times, CPU load goes up and playback quickly slows down,
even before CPU load hits 25 % (one core saturated). This is easily visible due
to the high original framerate of the GIF.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.84.0
Qt Version: 5.15.2
Kernel Version: 5.13.5-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-4590 CPU @ 3.30GHz
Memory: 31.0 GiB of RAM
Graphics Processor: AMD PITCAIRN

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to