NAME
Primitives Demonstration and Testing
DESCRIPTION
This script demonstrates the capabilities of the Graphics::Framebuffer module
SYNOPSIS
perl primitives.pl [--dev=device number] [--x=X emulated resolution] [--y=Y emulated resolution] [--pixel=pixel size] [--noaccel]
Examples:
perl primitives.pl --dev=1 --x=640 --y=480
perl primitives.pl --x=1280 --y=720 --pixel=2
OPTIONS
- --dev=
device number
-
By default, it uses "/dev/fb0", but you can tell it to use any framebuffer device number. Only the number 0 - 31 is needed here.
- --x=
width
-
This tells the script to tell the Graphics::Framebuffer module to simulate a device of a specific width. It will center it on the screen.
"--x=800" would set the width to 800 pixels.
- --y=
height
-
This tells the script to tell the Graphics::Framebuffer module to simulate a device of a specific height. It will center it on the screen.
"--y=480" would set the height to 480 pixels.
- --pixel=
pixel size
-
This tells the module to draw with larger pixels (larger means slower)
- --noaccel
-
Turns off C acceleration. Uses only the Perl routines.
NOTES
Any benchmarking numbers are written to STDERR. Animations have benchmarking.
Place any other animated GIFs in the "examples/images/"
directory and it will include it in the testing
AUTHOR
Richard Kelsch <rich@rk-internet.com>
COPYRIGHT
Copyright 2003-2019 Richard Kelsch All Rights Reserved
LICENSE
GNU Public License Version 3.0
* See the "LICENSE" file in the distribution for this license.
This program must always be included as part of the Graphics::Framebuffer package.