[webkit-changes] [WebKit/WebKit] 865625: Update libyuv to M132

youennf noreply at github.com
Fri Dec 6 05:54:15 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 865625bf942fce998eb842c8543a51ec950c4a1d
      https://github.com/WebKit/WebKit/commit/865625bf942fce998eb842c8543a51ec950c4a1d
  Author: Youenn Fablet <youenn at apple.com>
  Date:   2024-12-06 (Fri, 06 Dec 2024)

  Changed paths:
    M Source/ThirdParty/libwebrtc/Configurations/libyuv.xcconfig
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/AUTHORS
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/BUILD.gn
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/CMakeLists.txt
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/DEPS
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/README.chromium
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/README.md
    R Source/ThirdParty/libwebrtc/Source/third_party/libyuv/cleanup_links.py
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/docs/environment_variables.md
    A Source/ThirdParty/libwebrtc/Source/third_party/libyuv/docs/feature_detection.md
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/docs/getting_started.md
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/compare_row.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/convert.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/cpu_id.h
    A Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/cpu_support.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/macros_msa.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/planar_functions.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/rotate_row.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/row.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/scale_row.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/version.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/commit-queue.cfg
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/cr-buildbucket.cfg
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/luci-logdog.cfg
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/luci-milo.cfg
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/luci-scheduler.cfg
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/main.star
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/project.cfg
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/realms.cfg
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/libyuv.gni
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/libyuv.gypi
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/riscv_script/riscv-clang.cmake
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/compare.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/compare_gcc.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/compare_neon.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/compare_neon64.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert_argb.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert_from_argb.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert_to_argb.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert_to_i420.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/cpu_id.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/planar_functions.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_any.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_common.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_gcc.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_lsx.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_msa.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_neon.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_neon64.cc
    A Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_sme.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_any.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_common.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_gcc.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_lasx.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_lsx.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_neon.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_neon64.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_rvv.cc
    A Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_sve.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_any.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_argb.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_gcc.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_neon.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_neon64.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_rgb.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_rvv.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_uv.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/convert_argb_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/convert_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/cpu_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/cpu_thread_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/planar_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/rotate_argb_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/scale_argb_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/scale_plane_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/scale_test.cc
    R Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/testdata/juno.txt
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/unit_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/unit_test.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/util/cpuid.c
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/util/psnr_main.cc

  Log Message:
  -----------
  Update libyuv to M132
https://bugs.webkit.org/show_bug.cgi?id=284037
rdar://140911216

Reviewed by Jean-Yves Avenard.

Update to M132 and compile out some neon I8MM specific routines.

* Source/ThirdParty/libwebrtc/Configurations/libyuv.xcconfig:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv: Resynced
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/row.h:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_neon64.cc:

Canonical link: https://commits.webkit.org/287443@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list