- 18 6月, 2011 5 次提交
-
-
由 Glenn Randers-Pehrson 提交于
being applied.
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
pngvalid still fails two tests, problem with row buffer.
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
- 16 6月, 2011 3 次提交
-
-
由 Glenn Randers-Pehrson 提交于
If this is not enabled, png_set_strip_16() and png_do_scale_16_to_8() aren't built.
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
- 15 6月, 2011 2 次提交
-
-
由 Glenn Randers-Pehrson 提交于
png_set_scale_16_to_8 from pngpriv.h
-
由 John Bowler 提交于
1.5.3beta06 Also removed a spurious (totally unused and confusing) member from png_info. The palette expand optimization prevented expansion to an intermediate RGBA form if tRNS was present but alpha was marked to be stripped; this exposed a check for tRNS in png_do_expand_palette() which is inconsistent with the code elsewhere in libpng.
-
- 14 6月, 2011 6 次提交
-
-
由 Glenn Randers-Pehrson 提交于
by disabling PNG_CHOP_16_TO_8_SUPPORTED
-
由 Glenn Randers-Pehrson 提交于
called.
-
由 John Bowler 提交于
Fixed some compiliation problems with scaling options.
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
-
由 Glenn Randers-Pehrson 提交于
to get the same (inaccurate) output as libpng-1.5.2 and earlier.
-
- 11 6月, 2011 1 次提交
-
-
由 John Bowler 提交于
wrong (high by one) 25% of the time. Dividing by 257 with rounding is wrong in 128 out of 65536 cases. Getting the right answer all the time without division is easy.
-
- 19 5月, 2011 2 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
This problem is present in 1.5.2; if png_set_background is called with need_expand false and the matching 16 bit color libpng erroneously just treats it as an 8-bit color because of where png_do_expand_16 is in the transform list. This simple fix reduces the supplied colour to 8 bits, so it gets smashed, but this is better than the current behavior.
-
- 17 5月, 2011 2 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
png_expand_16 back where it was before libpng-1.5.3beta07. The change doesn't work because it requires 16 bit gamma tables when the code only generates 8 bit ones. This fails silently; the libpng code just doesn't do any gamma correction. Moving the tests back leaves the old, inaccurate, 8 bit gamma calculations, but these are clearly better than none!
-
- 16 5月, 2011 2 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
also minor cleanup in the libpng code itself (pngrtran.c and pngrutil.c) and some extra checking there.
-
- 13 5月, 2011 1 次提交
-
-
由 John Bowler 提交于
libpng-manual.txt. The cHRM chunk now sets the defaults for png_set_rgb_to_gray() (when negative parameters are supplied by the caller), while in the absence of cHRM sRGB/Rec 709 values are still used. The bKGD chunk no longer overwrites the background value set by png_set_background(), allowing the latter to be used before the file header is read. It never performed any useful function to override the default anyway. Send comments/corrections/commendations to png-mng-implement at lists.sf.net: (subscription required; visit
-
- 11 5月, 2011 1 次提交
-
-
由 John Bowler 提交于
minor change from the previous (unreleased) ABI/API to hide the exact value used for Macs - it's not a good idea to embed this in the ABI!
-
- 09 5月, 2011 2 次提交
-
-
由 John Bowler 提交于
-
由 Glenn Randers-Pehrson 提交于
-
- 08 5月, 2011 3 次提交
-
-
由 Glenn Randers-Pehrson 提交于
some currently dead code in pngrtran.c that will be enabled in libpng-1.6
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
(libpng-manual.txt still to be updated, see png.h for documentation.)
-
- 05 5月, 2011 2 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
This change adds internal APIs to allow png_warning messages to have parameters without requiring the host OS to implelment snprintf. As a side effect the dependency of the RFC1132 code on stdio is removed and PNG_NO_WARNINGS does actually work now.
-
- 18 4月, 2011 1 次提交
-
-
由 John Bowler 提交于
handling. Internal changes only except for a new option to avoid compiling in the png_build_grayscale_palette API (which is not used at all internally.) The main change is to move the transform tests (READ_TRANSFORMS, WRITE_TRANSFORMS) up one level to the caller of the APIs.
-
- 17 4月, 2011 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
- 01 4月, 2011 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
- 13 2月, 2011 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
- 12 2月, 2011 3 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
-
由 John Bowler 提交于
-
- 03 2月, 2011 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-