Changes for version 6.14
- Stopped using "Sys::Mmap" and switched to the more stable "File::Map" which is very thread friendly. No need to allocate a separate object for each thread now. One will do it for all just fine as the "threaded_slideshow.pl" example script shows.
- Which brings us to a new example script "threaded_slideshow.pl". It is similar in how you run it as the single threaded "slideshow.pl", but it has the unique ability to divide the screen up by how many threads you request and dedicate a thread to that region and have a slide show managed by as many threads as requested. Quite interesting to watch. It doesn't have the "--full" switch as it doesn't apply for how it works.
- "Makefile.PL" has undergone an overhaul. It has a friendlier output and no longer throws a weird licensing error.
- The test scripts have been culled of all but the necessary, and the main test script given double buffering for 16 bit displays. This doesn't affect 32 bit displays.
Modules
A Simple Framebuffer Graphics Library
A Simple Framebuffer Graphics Library
Examples
- examples/dump.pl
- examples/fonts.pl
- examples/images/Anime_Red_Head.jpg
- examples/images/Blonde_Pigtails.jpg
- examples/images/Halloween.jpg
- examples/images/HeadBang.gif
- examples/images/Lolipop_Chainsaw.jpg
- examples/images/RWBY_Beuowolf.png
- examples/images/RWBY_Crescent_Rose_Ruby.png
- examples/images/RWBY_Ruby_Moon.jpg
- examples/images/RWBY_Ruby_Weiss.jpg
- examples/images/RWBY_Volume_4.jpg
- examples/images/RWBY_White.jpg
- examples/images/RWBY_by_Lo_Wah.jpg
- examples/images/Test_Pattern.jpg
- examples/images/dorksmile.png
- examples/primitives.pl
- examples/slideshow.pl
- examples/template.pl
- examples/threaded_slideshow.pl
- examples/threadstest.pl
- examples/viewpic.pl