mirror of
https://git.code.sf.net/p/libpng/code.git
synced 2025-07-10 18:04:09 +02:00
[devel] Add tests for expand16, more fixes for palette image tests
Changes only pngvalid and test-pngvalid-full.sh - no libpng changes - corrects the code for palette image tests, disables attempts to validate palette colors.
This commit is contained in:
parent
db0ed3e62d
commit
5441e18988
701
pngvalid.c
701
pngvalid.c
File diff suppressed because it is too large
Load Diff
@ -7,18 +7,9 @@ echo >> pngtest-log.txt
|
|||||||
echo "============ pngvalid-full.sh ==============" >> pngtest-log.txt
|
echo "============ pngvalid-full.sh ==============" >> pngtest-log.txt
|
||||||
|
|
||||||
echo "Running test-pngvalid-full.sh"
|
echo "Running test-pngvalid-full.sh"
|
||||||
for gamma in threshold transform sbit 16-to-8 background alpha-mode
|
for gamma in threshold transform sbit 16-to-8 background alpha-mode "transform --expand16" "background --expand16" "alpha-mode --expand16"
|
||||||
do
|
do
|
||||||
# For the moment the composition calculation is performed with minimal
|
if ./pngvalid --gamma-$gamma >> pngtest-log.txt 2>&1
|
||||||
# accuracy, do this to work round the problem:
|
|
||||||
if test $gamma = background -o $gamma = alpha-mode
|
|
||||||
then
|
|
||||||
opts=--use-linear-precision
|
|
||||||
else
|
|
||||||
opts=
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ./pngvalid $opts "--gamma-$gamma" >> pngtest-log.txt 2>&1
|
|
||||||
then
|
then
|
||||||
echo " PASS:" pngvalid "--gamma-$gamma"
|
echo " PASS:" pngvalid "--gamma-$gamma"
|
||||||
else
|
else
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user