Glenn Randers-Pehrson
|
0b1f7e412b
|
[libpng16] Bump version to 1.6.29beta04
|
2017-03-01 07:15:58 -06:00 |
|
Glenn Randers-Pehrson
|
a8de1a70d1
|
[libpng16] Imported from libpng-1.6.29beta03.tar
v1.6.29beta03
|
2017-03-01 07:15:29 -06:00 |
|
Glenn Randers-Pehrson
|
7db98a18fe
|
[libpng16] Suppress clang warnings about implicit sign changes in png.c
|
2017-03-01 07:09:05 -06:00 |
|
Glenn Randers-Pehrson
|
a7029a5b4c
|
[libpng16] Change test ZLIB_VERNUM >= 0x1281 to ZLIB_VERNUM >= 0x1290 in
pngrutil.c because Solaris 11 distributes zlib-1.2.8.f that is older
than 1.2.8.1.
|
2017-03-01 06:52:16 -06:00 |
|
Glenn Randers-Pehrson
|
4f31b7f242
|
[libpng16= Avoid potential overflow of shift operations in png_do_expand() (Aaron Boxer).
|
2017-02-27 20:17:56 -06:00 |
|
Glenn Randers-Pehrson
|
b475d0593c
|
[libpng16] Update credits and copyright information about powerpc-vsx code
|
2017-02-22 15:14:22 -06:00 |
|
Glenn Randers-Pehrson
|
862a2858b0
|
[libpng16] Bump version to 1.6.29beta03
|
2017-02-22 14:41:30 -06:00 |
|
Glenn Randers-Pehrson
|
364450bf8d
|
[libpng16] Imported from libpng-1.6.29beta02.tar
v1.6.29beta02
|
2017-02-22 14:34:14 -06:00 |
|
Glenn Randers-Pehrson
|
f6d358ff42
|
[libpng16] Update CHANGES and ANNOUNCE
|
2017-02-21 20:45:49 -06:00 |
|
Glenn Randers-Pehrson
|
7980c79d69
|
Merge branch 'libpng16' of git://github.com/barkovv/libpng into libpng16
|
2017-02-21 20:41:27 -06:00 |
|
Glenn Randers-Pehrson
|
5e8c50cc8d
|
[libpng16] Update CHANGES and ANNOUNCE
|
2017-02-21 20:11:47 -06:00 |
|
John Bowler
|
7218761fe1
|
Fix right code in the wrong place.
The recovery stuff was in the wrong if branches; the comments were
correct.
Signed-off-by: John Bowler <jbowler@acm.org>
|
2017-02-21 15:15:48 -08:00 |
|
Vadim Barkov
|
3644db298b
|
Added VSX code to libconfig scripts
|
2017-02-12 12:19:01 +00:00 |
|
Vadim Barkov
|
29775cef5e
|
Fixed VSX compilation time checks
__ppc64__ -> __PPC64__
|
2017-02-12 09:57:16 +00:00 |
|
Vadim Barkov
|
a343882c74
|
Made VSX code pedantic strict C90 compliant
Fixed signed/unsigned comparations, png_byte and summations. Also
fixed combound literals which are permited by C90.
|
2017-02-11 21:33:32 +00:00 |
|
Vadim Barkov
|
6f6c396604
|
Added prefix to cmake VSX check warning
|
2017-02-10 07:38:28 +00:00 |
|
Vadim Barkov
|
483bcad21d
|
Changed minimum supported PowerPC CPU comment
Changed it from POWER8 to POWER7 due to the last one
supports VSX too.
|
2017-02-10 07:33:06 +00:00 |
|
Vadim Barkov
|
310dee21f7
|
Refactoring
Now all defines in filter VSX file are prefixed with VSX
and have more clear names
|
2017-02-10 07:20:59 +00:00 |
|
Vadim Barkov
|
d1c12e85c1
|
Added support for ppc64 big endian for filter_paeth VSX
|
2017-02-09 19:11:31 +00:00 |
|
Vadim Barkov
|
99d7285f20
|
Fixed filter_paeth for PowerPC VSX
Now all tests are fine for ppc64le
|
2017-02-09 18:57:53 +00:00 |
|
Vadim Barkov
|
d4bdca45b3
|
Fixed multiple bugs in VSX filter functions
Now up,sub and avg filter VSX functions pass tests
|
2017-02-08 14:02:44 +00:00 |
|
Vadim Barkov
|
58e9d5d59d
|
Refactoring
|
2017-02-02 22:37:36 +00:00 |
|
John Bowler
|
7428ca944d
|
Merge branch 'libpng16' of ../../libpng into libpng16
|
2017-02-02 14:05:46 -08:00 |
|
Vadim Barkov
|
ae15e839d9
|
Small bugfix
|
2017-02-02 04:51:56 +00:00 |
|
Vadim Barkov
|
8a242668fd
|
Added warning with supported OSes list for VSX check
|
2017-02-01 14:26:02 +00:00 |
|
Vadim Barkov
|
b42e8bce3a
|
Added PNG_UNUSED macro in contrib/powerpc/linux{_aux}.c
|
2017-02-01 14:03:57 +00:00 |
|
Vadim Barkov
|
b1be78460a
|
Fixed mixed tabs and spaces in contrib/powerpc/linux_aux.c
|
2017-02-01 13:58:54 +00:00 |
|
Vadim Barkov
|
d57bed7838
|
Fixed mixed tabs and spacing and comments in contrib/powerpc/linux.c
|
2017-02-01 13:57:50 +00:00 |
|
Glenn Randers-Pehrson
|
b8afc73b73
|
[libpng16] Added "mips" and "mips-msa" to the directory listing in README
|
2017-01-31 08:20:23 -06:00 |
|
Vadim Barkov
|
19425d32f3
|
Update README
|
2017-01-31 16:48:17 +03:00 |
|
Vadim Barkov
|
9bd58f9387
|
Removed PNG_ALIGN check in VSX code since it is not used
|
2017-01-31 12:15:45 +00:00 |
|
Vadim Barkov
|
f2b829166d
|
Removed commentary about contrib/powerpc/READM
|
2017-01-31 12:13:39 +00:00 |
|
Vadim Barkov
|
ab2a639a2a
|
Removed trailing spaces
|
2017-01-31 15:12:00 +03:00 |
|
Vadim Barkov
|
0aa1b967f0
|
Removed PNG_ALIGN dependency from VSX since it is not needed
|
2017-01-31 15:09:48 +03:00 |
|
Vadim Barkov
|
80041d15b2
|
Update contrib/powerpc/linux_aux.c header
|
2017-01-31 15:07:14 +03:00 |
|
Vadim Barkov
|
2cc569eab7
|
Removed remark about poor supporting VSX check code
|
2017-01-31 12:00:02 +00:00 |
|
Vadim Barkov
|
bea573d370
|
Added auxv-based VSX detection method for PowerPC and enabled it by default
|
2017-01-31 11:59:11 +00:00 |
|
Vadim Barkov
|
d0d310f1cb
|
Added cmake support for PowerPC VSX optimizations
|
2017-01-31 03:56:23 +00:00 |
|
debian
|
3907feb306
|
Added ppc64le to arch's in configure.ac script
|
2017-01-31 03:53:12 +00:00 |
|
Vadim Barkov
|
acb155d893
|
Implemented filter_paeth PowerPC VSX variant
|
2017-01-31 04:05:19 +03:00 |
|
Vadim Barkov
|
c47ddcf22b
|
Merge branch 'libpng16' into libpng16
|
2017-01-30 18:44:09 +03:00 |
|
Vadim Barkov
|
565d4beea2
|
Updated CFLAGS recomendations
|
2017-01-29 19:07:12 +03:00 |
|
Vadim Barkov
|
c43aaa8b20
|
Implemented filter_avg for PowerPC VXS
|
2017-01-29 18:44:54 +03:00 |
|
Vadim Barkov
|
6ddcd33daa
|
Fixed potential align errors for PowerPC VSX filter functions
The problem is that row and prev_row may not be aligned to the same
byte count. This situation leaded to undefined behaviour.
|
2017-01-29 18:37:53 +03:00 |
|
John Bowler
|
24b27e5948
|
Merge branch 'libpng16' of ../../libpng into libpng16
|
2017-01-23 19:01:45 -08:00 |
|
Glenn Randers-Pehrson
|
f604c74a5f
|
[libpng16] Avoid conditional directives that break statements in pngrutil.c (Romero
Malaquias)
|
2017-01-20 14:46:21 -06:00 |
|
Romero B. de S. Malaquias
|
c3f4e5fb1a
|
Avoiding conditional directives that break statements
|
2017-01-20 16:31:54 -03:00 |
|
Vadim Barkov
|
adbf1d6d1c
|
Fixed missing defines for VSX filter_sub
|
2017-01-19 18:12:13 +03:00 |
|
Vadim Barkov
|
9b0311a4d8
|
Implemented filter_sub optimisation for PowerPC VSX
|
2017-01-19 02:11:34 +03:00 |
|
Vadim Barkov
|
b455622aa8
|
Fixed potential bug on align calculation for VSX filter_up
|
2017-01-19 01:29:24 +03:00 |
|