FuckingClippy icon indicating copy to clipboard operation
FuckingClippy copied to clipboard

[Animation] Optimize Image Loading and Rendering

Open dd86k opened this issue 7 years ago • 0 comments

At the moment, FuckingClippy uses a simple system of loading an image and sliding it into a PictureBox.Image, which is the worst-case memory usage. The PictureBox.Image field was never meant for animation.

FuckingClippy needs an upgrade, which includes:

  • A static FastImage (to be soon programmed) object in memory
    • Avoids making new Image objects every time an Image is loaded
  • A custom rendering Control (Draw method) which paints the FastImage
  • Call GC once at the end of the animation

dd86k avatar Mar 02 '18 01:03 dd86k