Lines Matching +refs:cmake +refs:symbol +refs:at +refs:point
173 Added macros for simple libpng debugging output selectable at compile time
609 Removed comments on #endifs at the end of many short, non-nested #if-blocks.
629 Option to eliminate all floating point support was added. Some new
630 fixed-point functions such as png_set_gAMA_fixed() were added.
661 Reversed the order of trying to write floating-point and fixed-point gAMA.
801 Rearranged some members at the end of png_info and png_struct, to put
945 Fixed sequence-point bug in contrib/pngminus/png2pnm (Martin Zinser)
1256 Added setjmp() at the end of png_create_*_struct_2() in case user forgets
1387 Added "#!/bin/sh" at the top of configure, for recognition of the
1565 Despammed mailing addresses by masking "@" with "at".
1576 Added scripts/makefile.elf with supporting code in pngconf.h for symbol
1886 Revised symbol-handling in configure script.
1898 Reverted the libpng-1.2.17rc3 change to symbol-handling in configure script
2044 Renamed pngintrn.h to pngpriv.h, added a comment at the top of the file
2155 Removed extra crc check at the end of png_handle_cHRM(). Bug introduced
2760 Changed rules for generation of the various symbol files and added a new
2762 Updated the symbol file generation to stop it adding spurious spaces
2802 so that compilation options that can only be changed at build
2825 is to use the macros - this allows applications to choose at app build
2855 the symbol checking .dfn files assumed five arguments. The five
2910 floating point APIs, but not both.
2938 Fixed point APIs are now supported throughout (no missing APIs).
2939 Internal fixed point arithmetic support exists for all internal floating
2940 point operations.
2941 sCAL validates the floating point strings it is passed.
2948 cHRM chunk testing is done consistently (previously the floating point
2952 Most floating point APIs now simply call the fixed point APIs after
2953 converting the values to the fixed point form used in the PNG file.
3007 Fixed non-GCC fixed point builds. In png.c a declaration was misplaced
3008 in an earlier update. Fixed to declare the auto variables at the head.
3032 Changed pngvalid to work when floating point APIs are disabled
3091 Added "#!/bin/sh" at the top of contrib/pngminim/*/gather.sh scripts.
3112 Improved missing symbol handling in checksym.awk; symbols missing in both
3165 Fixed a bug in handling of interlaced images (bero at arklinux.org).
3229 preprocessing of the symbol files be more robust. Furthermore, the
3230 symbol file preprocessing now uses -DPNG_NO_USE_READ_MACROS even when
3232 the read macros interfering with the symbol file format.
3293 Don't include standard header files in png.h while building the symbol table,
3331 png_build_grayscale_palette API (which is not used at all internally.)
3368 libpng would ignore an error at the end of the stream.
3449 of the stored value cannot overflow the fixed point representation,
3556 Added new types and internal functions for CIE RGB end point handling to
3654 Prevent libpng from overwriting unused bits at the end of the image when
3656 overwrite the partial byte at the end of each row if the row width was not
3708 point division by zero which was irrelevant but causes systems where
3729 at once - if this is tried typically the results is double gamma
3767 better to wait until the bugs, at least, are corrected.
3849 Enabled png_get_sCAL_fixed() if floating point APIs are enabled. Previously
3850 it was disabled whenever internal fixed point arithmetic was selected,
3927 Added symbol prefixing that allows all the libpng external symbols
3984 iCCP chunk support was added at libpng-1.0.6. Deal more correctly with the
4094 internal function called at the start of the image read) benign, as
4145 the linker mapfile symbol prefix.
4171 Fixed configurations where floating point is completely disabled. Because
4172 of the changes to support symbol prefixing PNG_INTERNAL_FUNCTION declares
4173 floating point APIs during libpng builds even if they are completely
4174 disabled. This requires the png floating point types (png_double*) to be
4196 and cause it not to fail at the comparison step if libpng lacks support
4284 Marked the broken (bad white point) original HP sRGB profiles correctly and
4358 Again corrected attempt at overflow detection in png_set_unknown_chunks()
4399 Made symbol prefixing work with the ARM neon optimizations. Also allow
4442 Corrected Android builds and corrected libpng.vers with symbol
4470 to build at least one library variant.
4560 Initialize dimension values so if sscanf fails at least we have known
4584 Make ARM NEON support work at compile time (not just configure time).
4586 using a compiler that compiles for multiple architectures at one time.
4589 (pngpriv.h) during the compile. Without this, symbol prefixing is broken
4594 Protect symbol prefixing against CC/CPPFLAGS/CFLAGS usage.
4596 on __ARM_NEON__ from configure time to compile time. This breaks symbol
4598 call was hidden at configure time if the relevant compiler arguments are
4666 because the pointer is known to point to a stack allocated png_modifier,
4702 Added ARMv8 support (James Yu <james.yu at linaro.org>). Added file
4715 or intrinsics to be turned on at compile time during the build by defining
4796 and libpng.a to point to the newly installed, versioned, files (e.g.
4849 implementation of the ARM NEON discovery function to be set at
4940 Relocated new code from 1.6.11beta06 in png.c to a point after the
5005 Disable floating point exception handling in pngvalid.c when
5007 at users.sourceforge.net").
5011 already defined. Revert floating point exception handling in pngvalid.c
5073 allocated at the end of the program, harmless but it causes memory
5128 Restored a test on width that was removed from png.c at libpng-1.6.9
5168 by the user at build time or run time. This provides a more robust
5304 Restored unused FILTER_HEURISTIC macros removed at libpng-1.6.18beta08
5433 happens later (at least some times). pngfix failed to limit CMINFO to
5507 Updated CMakeLists.txt, added supporting scripts/gen*.cmake.in
5508 and test.cmake.in (Roger Leigh).
5525 Add ${INCLUDES} in scripts/genout.cmake.in (Bug report by Nixon Kwok).
5543 call load3() only when needed at the end of a scanline.
5556 Fixed issues with scripts/genout.cmake.in (David Capello, Nixon Kwok):
5586 the code invariably passed just one byte at a time to libpng. The intent
5636 been examined and judged non-fixable at present. The warning about
5754 Despammed email addresses (replaced "@" with " at ").
5950 Require cmake-2.8.8 in CMakeLists.txt. Revised symlink creation,
5951 no longer using deprecated cmake LOCATION feature (Clifford Yapp).
5961 Require cmake-3.0.2 in CMakeLists.txt (Clifford Yapp).
5975 for the minimum 'deflate' stream, and relocate the test to a point
5977 Check that the eXIf chunk has at least 2 bytes and begins with "II" or "MM".
6015 Use pnglibconf.h.prebuilt when building for ANDROID with cmake (Github
6157 scripts/cmake and moved the list of their contributing authors to
6158 scripts/cmake/AUTHORS.md
6221 Send comments/corrections/commendations to png-mng-implement at lists.sf.net.