- 26 6月, 2013 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
PNG_GAMMA_MAC_18 as parameters for png_set_gamma().
-
- 19 6月, 2013 3 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
- 09 6月, 2013 4 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
Previous iOS/Xcode fixes for the ARM NEON optimizations moved the test on __ARM_NEON__ from configure time to compile time. This breaks symbol prefixing because the definition of the special png_init_filter_functions call was hidden at configure time if the relevant compiler arguments are passed in CFLAGS as opposed to CC. This change attempts to avoid all the confusion that would result by declaring the init function even when it is not used, so that it will always get prefixed.
-
由 John Bowler 提交于
pnglibconf.h, allowing more of the decisions to be made internally (pngpriv.h) during the compile. Without this, symbol prefixing is broken under certain circumstances on ARM platforms. Now only the API parts of the optimizations ('check' vs 'api') are exposed in the public header files except that the new setting PNG_ARM_NEON_OPT documents how libpng makes the decision about whether or not to use the optimizations.
-
- 07 6月, 2013 2 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
This moves the test on __ARM_NEON__ into pngconf.h to avoid issues when using a compiler that compiles for multiple architectures at one time.
-
- 06 6月, 2013 5 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
-
由 John Bowler 提交于
-
由 Glenn Randers-Pehrson 提交于
(Andrew Hundt)
-
- 05 6月, 2013 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
- 04 6月, 2013 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
descriptions
-
- 13 5月, 2013 2 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
- 10 5月, 2013 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
with the right zlib headers.
-
- 09 5月, 2013 9 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
Added information in the documentation about problems with and fixes for the bad CRC and bad iTXt chunk situations.
-
由 John Bowler 提交于
-
由 John Bowler 提交于
which requires both the correct libpng and the correct zlib to function correctly.
-
- 08 5月, 2013 6 次提交
-
-
由 John Bowler 提交于
-
由 Glenn Randers-Pehrson 提交于
Fixed whitespace handling Added a call to png_set_packing() Initialize dimension values so if sscanf fails at least we have known invalid values.
-
由 John Bowler 提交于
only works with libpng versions that can be made to reliably fail when the deflate data contains an out-of-window reference. This means only 1.6 and later. Fixed gnu issues: g++ needs a static_cast, gcc 4.4.7 has a broken warning message which it is easier to work round than ignore.
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
For inflate, reverted previous fixes. Added fixitxt and pngdeflate to the built programs and removed warnings from the source code and timepng that are revealed as a result. Fixed fixitxt when the chunk length is more than 65535 (untested, no test case).
-
由 Glenn Randers-Pehrson 提交于
Ignore "#" delimited comments in input file to pnm2png.c.
-
- 06 5月, 2013 4 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
trusting the CMF bytes in the PNG datastream.
-
- 30 4月, 2013 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-