/pinenote_test_pattern

A test pattern generator based on https://raw.githubusercontent.com/PNDeb/pinenote-debian-image/dev/overlays/root/rotating_cgradient_by_puck.html

Primary LanguagePerl

About

A test pattern generator based on https://raw.githubusercontent.com/PNDeb/pinenote-debian-image/dev/overlays/root/rotating_cgradient_by_puck.html

But rewritten using libSDL2 to allow for more control of the rendering

Requirements

sudo apt install libsdl2-dev gcc

Building and running

Clone the repository

cd into it.

Just build it (outputs to build/ that it creates):

./buildpp.pl pinenote_test_pattern

Build and test it by running it:

./buildpp.pl pinenote_test_pattern --test ""
Usage: pinenote_test_pattern [option]

  -h	Show this help
  -a	Disable HW accelerated rendering
  -d=X	Draw X squares per update call, valid values 1,256
  -p=X	Insert a pause of X ms after each update call
  -t	Show timing statistics

In the 'application' press the upper left corner to exit, press anywhere else to draw the 'next' test pattern