[libpng16] Imported from libpng-1.6.27beta01.tar

This commit is contained in:
Glenn Randers-Pehrson
2016-11-02 17:32:56 -05:00
parent 2accfbd6f3
commit e36003e9b8
16 changed files with 35 additions and 32 deletions

3
TODO
View File

@@ -7,7 +7,7 @@ Fix problem with C++ and EXTERN "C".
cHRM transformation.
Remove setjmp/longjmp usage in favor of returning error codes. As a start on
this, minimize the use of png_error(), replacing them with
png_warning(); return(0; or similar.
png_warning(); return(0); or similar.
Palette creation.
Add "grayscale->palette" transformation and "palette->grayscale" detection.
Improved dithering.
@@ -24,7 +24,6 @@ Use greater precision when changing to linear gamma for compositing against
background and doing rgb-to-gray transformation.
Investigate pre-incremented loop counters and other loop constructions.
Add interpolated method of handling interlacing.
Switch to the simpler zlib (zlib/libpng) license if legally possible.
Extend pngvalid.c to validate more of the libpng transformations.
*/