- 17 11月, 2011 1 次提交
-
-
由 John Bowler 提交于
-
- 16 11月, 2011 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
in pngpriv.h and png.c
-
- 12 11月, 2011 5 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
The slightly modified tables reduce the number of 16-bit values that convert to an off-by-one 8-bit value. The "makesRGB.c" code that was used to generate the tables is now in a contrib/sRGBtables sub-directory.
-
由 Glenn Randers-Pehrson 提交于
-
- 10 11月, 2011 3 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
- 09 11月, 2011 4 次提交
-
-
由 John Bowler 提交于
-
由 John Bowler 提交于
instead of ANNOUNCE
-
由 John Bowler 提交于
-
由 John Bowler 提交于
adding alpha and reducing to 8-bit
-
- 08 11月, 2011 4 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
on a variety of images, limited documentation (in the header file.)
-
由 John Bowler 提交于
-
- 07 11月, 2011 1 次提交
-
-
由 Glenn Randers-Pehrson 提交于
and pnglibconf.mak
-
- 06 11月, 2011 1 次提交
-
-
由 John Bowler 提交于
to handle the new PNG_JOIN macro.
-
- 05 11月, 2011 7 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
-
由 John Bowler 提交于
the sBIT fields in the test pixel as 0, which resulted in a floating point division by zero which was irrelevant but causes systems where FP exceptions cause a crash. Added code to pngvalid to turn on FP exceptions if the appropriate glibc support is there to ensure this is tested in the future.
-
由 John Bowler 提交于
casts. The compression_type parameter is always assigned to, so must be non-NULL. The cast of the profile length potentially truncated the value unnecessarily on a 16-bit int system, so the cast of the (byte) compression type to (int) is specified by ANSI-C anyway.
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
- 04 11月, 2011 3 次提交
-
-
由 John Bowler 提交于
changes the 'Paeth' reconstruction function to improve the GCC code generation on x86. The changes are only part of the suggested ones; just the changes that definitely improve speed and remain simple. The changes also slightly increase the clarity of the code. In a
-
由 John Bowler 提交于
adjacent @ signs with a space; this changes the concatentation from @@@ to PNG_JOIN; that should work with all compiler preprocessors.
-
由 John Bowler 提交于
in pngmem.c; pngvalid would attempt to call png_error() if the allocation of a png_struct or png_info failed. This would probably have led to a crash. The pngmem.c implementation of png_malloc() included a cast to png_size_t which would fail on large allocations on 16-bit systems.
-
- 03 11月, 2011 4 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Mans Rullgard 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
- 28 10月, 2011 6 次提交
-
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 Glenn Randers-Pehrson 提交于
-
由 John Bowler 提交于
The logical shift fix for Microsoft Visual C is required by other compilers, so this enables that fix for all compilers when using compile-time constants. Under MSYS 'byte' is a name declared in a system header file, so we changed the name of a local variable to avoid the warnings that result.
-
由 Glenn Randers-Pehrson 提交于
-