|
Check libpng directly into third_party/
With this change, the CMake build, which does not use DEPS to sync
external projects, is able to build and use the same version of libpng
that is used in other builds.
This will allow all platforms (including Google3 CMake build) to test on
the same version of libpng, so we do not need to make SkPngCodec support
all versions of libpng.
- Update CMakeLists.txt to use the checked in libpng.
- Check in libpng version 1.6.22rc01
- Update README.google
- Replace our old LICENSE file with the latest one from libpng
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2033063003
CQ_EXTRA_TRYBOTS=client.skia.compile:Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot,Build-Mac-Clang-x86_64-Release-CMake-Trybot
Committed: https://skia.googlesource.com/skia/+/3965825b97a5809454f5810f7e603cbd02daa036
Total comments: 10
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+47346 lines, -61 lines) |
Patch |
|
M |
DEPS
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
|
M |
cmake/CMakeLists.txt
|
View
|
1
2
3
4
5
|
3 chunks |
+10 lines, -12 lines |
0 comments
|
Download
|
|
M |
gyp/libpng.gyp
|
View
|
1
2
3
4
5
|
5 chunks |
+19 lines, -23 lines |
0 comments
|
Download
|
|
M |
public.bzl
|
View
|
1
2
3
4
5
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/libpng/LICENSE
|
View
|
1
2
3
4
5
|
4 chunks |
+26 lines, -8 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/README
|
View
|
1
2
3
4
5
|
1 chunk |
+215 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/libpng/README.google
|
View
|
1
2
3
4
5
|
1 chunk |
+3 lines, -15 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/arm/arm_init.c
|
View
|
1
2
3
4
5
|
1 chunk |
+135 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/arm/filter_neon.S
|
View
|
1
2
3
4
5
|
1 chunk |
+253 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/arm/filter_neon_intrinsics.c
|
View
|
1
2
3
4
5
|
1 chunk |
+387 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/contrib/README.txt
|
View
|
1
2
3
4
5
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/contrib/intel/INSTALL
|
View
|
1
2
3
4
5
|
1 chunk |
+176 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/contrib/intel/filter_sse2_intrinsics.c
|
View
|
1
2
3
4
5
|
1 chunk |
+379 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/contrib/intel/intel_init.c
|
View
|
1
2
3
4
5
|
1 chunk |
+54 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/contrib/intel/intel_sse.patch
|
View
|
1
2
3
4
5
|
1 chunk |
+192 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/example.c
|
View
|
1
2
3
4
5
|
1 chunk |
+1061 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/libpng-manual.txt
|
View
|
1
2
3
4
5
|
1 chunk |
+5395 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/png.h
|
View
|
1
2
3
4
5
|
1 chunk |
+3257 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/png.c
|
View
|
1
2
3
4
5
|
1 chunk |
+4499 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngconf.h
|
View
|
1
2
3
4
5
|
1 chunk |
+622 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngdebug.h
|
View
|
1
2
3
4
5
|
1 chunk |
+153 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngerror.c
|
View
|
1
2
3
4
5
|
1 chunk |
+963 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngget.c
|
View
|
1
2
3
4
5
|
1 chunk |
+1219 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pnginfo.h
|
View
|
1
2
3
4
5
|
1 chunk |
+259 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngmem.c
|
View
|
1
2
3
4
5
|
1 chunk |
+284 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngpread.c
|
View
|
1
2
3
4
5
|
1 chunk |
+1085 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngpriv.h
|
View
|
1
2
3
4
5
|
1 chunk |
+1983 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngread.c
|
View
|
1
2
3
4
5
|
1 chunk |
+4162 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngrio.c
|
View
|
1
2
3
4
5
|
1 chunk |
+120 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngrtran.c
|
View
|
1
2
3
4
5
|
1 chunk |
+5000 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngrutil.c
|
View
|
1
2
3
4
5
|
1 chunk |
+4529 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngset.c
|
View
|
1
2
3
4
5
|
1 chunk |
+1731 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngstruct.h
|
View
|
1
2
3
4
5
|
1 chunk |
+483 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngtest.c
|
View
|
1
2
3
4
5
|
1 chunk |
+2082 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngtrans.c
|
View
|
1
2
3
4
5
|
1 chunk |
+849 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngwio.c
|
View
|
1
2
3
4
5
|
1 chunk |
+168 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngwrite.c
|
View
|
1
2
3
4
5
|
1 chunk |
+2383 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngwtran.c
|
View
|
1
2
3
4
5
|
1 chunk |
+576 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/libpng/pngwutil.c
|
View
|
1
2
3
4
5
|
1 chunk |
+2625 lines, -0 lines |
0 comments
|
Download
|
Total messages: 29 (13 generated)
|