Merge remote-tracking branch 'local/libpng17' into libpng17

This commit is contained in:
John Bowler 2015-09-25 17:04:06 -07:00
commit cbf4adee5c
2 changed files with 10 additions and 6 deletions

View File

@ -925,19 +925,21 @@ Version 1.7.0beta66 [September 25, 2015]
original works of the author of the code. The licence used is the original works of the author of the code. The licence used is the
Creative Commons Public Domain (CC0-1.0) one, which is appropriate Creative Commons Public Domain (CC0-1.0) one, which is appropriate
for non-source-code works. The resultant images were used to generate for non-source-code works. The resultant images were used to generate
the recently-updated pngstest-errors.h file. the recently-updated pngstest-errors.h file (John Bowler).
Added test files generated by "contrib/testpngs/makepngs.sh --small" Added test files generated by "contrib/testpngs/makepngs.sh --small"
with MAKEPNG set to the makepng compiled from the current with MAKEPNG set to the makepng compiled from the current
contrib/libtests/makepngs.sh, to the "contrib/testpngs" directory. contrib/libtests/makepngs.sh, to the "contrib/testpngs" directory.
Made png_rgb_to_gray() optimization fixes. This fixes the code Made png_rgb_to_gray() optimization fixes. This fixes the code
that optimizes RGB to Gray transformations that only selected on that optimizes RGB to Gray transformations that only selected on
channel and clarifies the handling of max_depth in the transform channel and clarifies the handling of max_depth in the transform
code. code (John Bowler).
Incorporated new test PNG files into make check. tests/pngstest-* Incorporated new test PNG files into make check. tests/pngstest-*
are changed so that the new test files are divided into 8 groups by are changed so that the new test files are divided into 8 groups by
gamma and alpha channel. These tests have considerably better code gamma and alpha channel. These tests have considerably better code
and pixel-value coverage than contrib/pngsuite; however,coverage is and pixel-value coverage than contrib/pngsuite; however,coverage is
still incomplete. still incomplete (John Bowler).
Fixed png_set_tRNS_to_alpha for low-bit-depth gray and enabled
low-bit-depth gray tests in pngvalid (John Bowler).
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit

View File

@ -5224,19 +5224,21 @@ Version 1.7.0beta66 [September 25, 2015]
original works of the author of the code. The licence used is the original works of the author of the code. The licence used is the
Creative Commons Public Domain (CC0-1.0) one, which is appropriate Creative Commons Public Domain (CC0-1.0) one, which is appropriate
for non-source-code works. The resultant images were used to generate for non-source-code works. The resultant images were used to generate
the recently-updated pngstest-errors.h file. the recently-updated pngstest-errors.h file (John Bowler).
Added test files generated by "contrib/testpngs/makepngs.sh --small" Added test files generated by "contrib/testpngs/makepngs.sh --small"
with MAKEPNG set to the makepng compiled from the current with MAKEPNG set to the makepng compiled from the current
contrib/libtests/makepngs.sh, to the "contrib/testpngs" directory. contrib/libtests/makepngs.sh, to the "contrib/testpngs" directory.
Made png_rgb_to_gray() optimization fixes. This fixes the code Made png_rgb_to_gray() optimization fixes. This fixes the code
that optimizes RGB to Gray transformations that only selected on that optimizes RGB to Gray transformations that only selected on
channel and clarifies the handling of max_depth in the transform channel and clarifies the handling of max_depth in the transform
code. code (John Bowler).
Incorporated new test PNG files into make check. tests/pngstest-* Incorporated new test PNG files into make check. tests/pngstest-*
are changed so that the new test files are divided into 8 groups by are changed so that the new test files are divided into 8 groups by
gamma and alpha channel. These tests have considerably better code gamma and alpha channel. These tests have considerably better code
and pixel-value coverage than contrib/pngsuite; however,coverage is and pixel-value coverage than contrib/pngsuite; however,coverage is
still incomplete. still incomplete (John Bowler).
Fixed png_set_tRNS_to_alpha for low-bit-depth gray and enabled
low-bit-depth gray tests in pngvalid (John Bowler).
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit