Changes for version 5.78
- MAJOR speed updates!
- The module Inline::C has been added to the list of prerequisites. Many of the time consuming methods have been accelerated via simple C language routines. These C language boosts only function in the MMap mode. File handle mode only uses Perl and Imager routines. Eventually file handle mode will be obsoleted, but not for a while.
- 16 bit to 24/32 bit and 24/32 bit to 16 bit image conversion is accelerated and now no longer an issue for those with 16 bit graphics displays. All blit_transform methods are full speed. TrueType font printing and image loading is faster as a result as well.
- MASK, UNMASK, and ALPHA drawing modes are now accelerated, and lightning fast, even for Raspberry PIs!
- Acceleration is a work in progress. Not all methods are accelerated. My priority has been to accelerate the slowest methods and then work to the others.
- Because of the need for the Inline module, you WILL require a compiler and linker to be installed. Basically the Linux development tools. When installing the Inline module, its installer will tell you what you need, if you are missing anything.
Modules
A Simple Framebuffer Graphics Library
Examples
- examples/dump.pl
- examples/fonts.pl
- examples/images/Fiery_Redhead_-_Asuka.jpg
- examples/images/RWBY_Beuowolf.jpg
- examples/images/RWBY_FNKY.jpg
- examples/images/RWBY_Penny_Wave.gif
- examples/images/RWBY_Ruby_End_of_The_Beginning.jpg
- examples/images/RWBY_Ruby_Rose_Approves.jpg
- examples/images/RWBY_Ruby_Weiss.jpg
- examples/images/RWBY_White.jpg
- examples/images/RWBY_by_Lo_Wah.jpg
- examples/images/Test_Pattern.jpg
- examples/mmapvsfile.pl
- examples/primitives.pl
- examples/slideshow.pl
- examples/threadstest.pl
- examples/viewpic.pl