#!/bin/sh # # Run a sequence of gamma tests quietly err=0 for gamma in threshold transform sbit 16-to-8 do opts= test "$gamma" = threshold || opts="$opts --nogamma-threshold" test "$gamma" = transform || opts="$opts --nogamma-transform" test "$gamma" = sbit || opts="$opts --nogamma-sbit" test "$gamma" = 16-to-8 || opts="$opts --nogamma-16-to-8" if ./pngvalid -q --nostandard $opts then echo "PASS:" pngvalid "(gamma-$gamma)" else echo "FAIL:" pngvalid "(gamma-$gamma)" err=1 fi done exit $err