Roll src/third_party/libgav1/src/ 58d08dbd4..76a86fcb8 (93 commits)

https://chromium.googlesource.com/codecs/libgav1.git/+log/58d08dbd45a3..76a86fcb8cdc

$ git log 58d08dbd4..76a86fcb8 --date=short --no-merges --format='%ad %ae %s'
2022-05-16 jzern convolve: move GetNumTapsInFilter to convolve.h
2022-05-16 jzern utils/constants.h: relocate kBitdepth values from dsp/constants.h
2022-05-13 jzern tests/utils.h: update gcc -Wismatched-new-delete bug link
2022-05-12 jzern tests/utils_test.cc: quiet -Wmismatched-new-delete
2022-05-11 petersonab Simplify the shuffle decision in DirectionalZone2
2022-05-11 petersonab Load more lines at once in obmc_neon.cc
2022-05-10 jzern utils/constants.h: relocate some values from dsp/constants.h
2022-05-07 petersonab Round by 4 when height is 4 in Directional Zone2
2022-05-06 petersonab Use width stride in obmc_test.cc
2022-05-04 petersonab [arm] Use new GetMask approach for larger blocks.
(...)
2021-11-03 jzern cdef.cc: add 12-bit support
2021-11-03 jzern average_blend.cc: add 12-bit support
2021-11-03 jzern dsp: add 12-bit Dsp table
2021-11-03 jzern quantizer.cc::k[AD]cLookup[]: add 12-bit entries
2021-11-03 jzern cmake: add support for LIBGAV1_MAX_BITDEPTH=12
2021-11-03 jzern Automated rollback of commit d4a5a0e4c8b54a766cebd71c650c46accb6014a4.
2021-11-02 slavarnway dsp,avx2: Use num_taps instead of filter_index for templates.
2021-11-02 slavarnway dsp,x86: Merge SumOnePassTaps and SumOnePassTapsVertical.
2021-11-02 slavarnway dsp,x86: Use num_taps instead of filter_index for templates.
2021-11-01 petersonab Fix film grain neon for asan/msan.

Created with:
  roll-dep src/third_party/libgav1/src

Bug: chromium:1284275
Bug: chromium:1324839
Change-Id: I0b0eea22e7e75e1a67b3d4e41cff918eb78bd104
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3651511
Reviewed-by: Peter Kasting <pkasting@chromium.org>
Commit-Queue: Peter Kasting <pkasting@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1004114}
3 files changed
tree: 1bf53d1f720b634a8d80a055b09ab43f73fd7e06
  1. android_webview/
  2. apps/
  3. ash/
  4. base/
  5. build/
  6. build_overrides/
  7. buildtools/
  8. cc/
  9. chrome/
  10. chromecast/
  11. chromeos/
  12. codelabs/
  13. components/
  14. content/
  15. courgette/
  16. crypto/
  17. dbus/
  18. device/
  19. docs/
  20. extensions/
  21. fuchsia/
  22. fuchsia_webengine/
  23. gin/
  24. google_apis/
  25. google_update/
  26. gpu/
  27. headless/
  28. infra/
  29. ios/
  30. ipc/
  31. media/
  32. mojo/
  33. native_client_sdk/
  34. net/
  35. pdf/
  36. ppapi/
  37. printing/
  38. remoting/
  39. rlz/
  40. sandbox/
  41. services/
  42. skia/
  43. sql/
  44. storage/
  45. styleguide/
  46. testing/
  47. third_party/
  48. tools/
  49. ui/
  50. url/
  51. weblayer/
  52. .clang-format
  53. .clang-tidy
  54. .eslintrc.js
  55. .git-blame-ignore-revs
  56. .gitattributes
  57. .gitignore
  58. .gn
  59. .mailmap
  60. .rustfmt.toml
  61. .vpython
  62. .vpython3
  63. .yapfignore
  64. AUTHORS
  65. BUILD.gn
  66. CODE_OF_CONDUCT.md
  67. codereview.settings
  68. DEPS
  69. DIR_METADATA
  70. ENG_REVIEW_OWNERS
  71. LICENSE
  72. LICENSE.chromium_os
  73. OWNERS
  74. PRESUBMIT.py
  75. PRESUBMIT_test.py
  76. PRESUBMIT_test_mocks.py
  77. README.md
  78. WATCHLISTS
README.md

Logo Chromium

Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.

The project's web site is https://www.chromium.org.

To check out the source code locally, don't use git clone! Instead, follow the instructions on how to get the code.

Documentation in the source is rooted in docs/README.md.

Learn how to Get Around the Chromium Source Code Directory Structure .

For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.

If you found a bug, please file it at https://crbug.com/new.