]> granicus.if.org Git - libvpx/commit
third_party/libyuv: update to a37e7bfe
authorJohann <johannkoenig@google.com>
Wed, 4 Apr 2018 18:50:39 +0000 (11:50 -0700)
committerJohann <johannkoenig@google.com>
Thu, 21 Jun 2018 13:23:44 +0000 (06:23 -0700)
commit42c7213960bb0a263cbfaf5b220fbbc06d236757
tree62890d6ad8e9eebe3ef373b7bb35a7fcaac61177
parent862d6f48c5be17ee710ecb9e143cb91e54136160
third_party/libyuv: update to a37e7bfe

Fix mingw builds for x86_32 by updating past:
https://chromium.googlesource.com/libyuv/libyuv/+/8fa02df3c0591754958a50

Pick up upstream fixes for clang 5 builds with --disable-optimizations.

Disable libyuv by default when building for msa. We have not been able
to update libyuv because of build issues with mips. This can be
revisited when we update the mips compiler used in Jenkins.

BUG=webm:1509,libyuv:793,webm:1514,webm:1518

Change-Id: Id0b9947cb5e0aa74f2f74746524ab6ff2d48796f
70 files changed:
build/make/configure.sh
examples.mk
third_party/libyuv/LICENSE [new file with mode: 0644]
third_party/libyuv/README.libvpx
third_party/libyuv/include/libyuv/basic_types.h
third_party/libyuv/include/libyuv/compare.h
third_party/libyuv/include/libyuv/convert.h
third_party/libyuv/include/libyuv/convert_argb.h
third_party/libyuv/include/libyuv/convert_from.h
third_party/libyuv/include/libyuv/convert_from_argb.h
third_party/libyuv/include/libyuv/cpu_id.h
third_party/libyuv/include/libyuv/macros_msa.h [new file with mode: 0644]
third_party/libyuv/include/libyuv/mjpeg_decoder.h
third_party/libyuv/include/libyuv/planar_functions.h
third_party/libyuv/include/libyuv/rotate.h
third_party/libyuv/include/libyuv/rotate_argb.h
third_party/libyuv/include/libyuv/rotate_row.h
third_party/libyuv/include/libyuv/row.h
third_party/libyuv/include/libyuv/scale.h
third_party/libyuv/include/libyuv/scale_argb.h
third_party/libyuv/include/libyuv/scale_row.h
third_party/libyuv/include/libyuv/version.h
third_party/libyuv/include/libyuv/video_common.h
third_party/libyuv/source/compare.cc
third_party/libyuv/source/compare_common.cc
third_party/libyuv/source/compare_gcc.cc
third_party/libyuv/source/compare_msa.cc [new file with mode: 0644]
third_party/libyuv/source/compare_neon.cc
third_party/libyuv/source/compare_neon64.cc
third_party/libyuv/source/compare_win.cc
third_party/libyuv/source/convert.cc
third_party/libyuv/source/convert_argb.cc
third_party/libyuv/source/convert_from.cc
third_party/libyuv/source/convert_from_argb.cc
third_party/libyuv/source/convert_jpeg.cc
third_party/libyuv/source/convert_to_argb.cc
third_party/libyuv/source/convert_to_i420.cc
third_party/libyuv/source/cpu_id.cc
third_party/libyuv/source/mjpeg_decoder.cc
third_party/libyuv/source/mjpeg_validate.cc
third_party/libyuv/source/planar_functions.cc
third_party/libyuv/source/rotate.cc
third_party/libyuv/source/rotate_any.cc
third_party/libyuv/source/rotate_argb.cc
third_party/libyuv/source/rotate_common.cc
third_party/libyuv/source/rotate_gcc.cc
third_party/libyuv/source/rotate_mips.cc [deleted file]
third_party/libyuv/source/rotate_msa.cc [new file with mode: 0644]
third_party/libyuv/source/rotate_neon.cc
third_party/libyuv/source/rotate_neon64.cc
third_party/libyuv/source/rotate_win.cc
third_party/libyuv/source/row_any.cc
third_party/libyuv/source/row_common.cc
third_party/libyuv/source/row_gcc.cc
third_party/libyuv/source/row_mips.cc [deleted file]
third_party/libyuv/source/row_msa.cc [new file with mode: 0644]
third_party/libyuv/source/row_neon.cc
third_party/libyuv/source/row_neon64.cc
third_party/libyuv/source/row_win.cc
third_party/libyuv/source/scale.cc
third_party/libyuv/source/scale_any.cc
third_party/libyuv/source/scale_argb.cc
third_party/libyuv/source/scale_common.cc
third_party/libyuv/source/scale_gcc.cc
third_party/libyuv/source/scale_mips.cc [deleted file]
third_party/libyuv/source/scale_msa.cc [new file with mode: 0644]
third_party/libyuv/source/scale_neon.cc
third_party/libyuv/source/scale_neon64.cc
third_party/libyuv/source/scale_win.cc
third_party/libyuv/source/video_common.cc