Commit cfb5df2d authored by Wan-Teh Chang's avatar Wan-Teh Chang Committed by Chromium LUCI CQ

Roll src/third_party/dav1d/libdav1d/ 920079edb..ea65e1abc (33 commits)

https://chromium.googlesource.com/external/github.com/videolan/dav1d.git/+log/920079edb1ea..ea65e1abc519

$ git log 920079edb..ea65e1abc --date=short --no-merges --format='%ad %ae %s'
2020-12-15 gramner meson: Increase checkasm timeout
2020-12-15 gramner x86: Fix out-of-bounds read in AVX2 wiener_filter
2020-12-15 martin Revert "meson: Handle the b_lto option as a string option for newer meson versions"
2020-12-02 martin arm32: loopfilter: NEON implementation of loopfilter for 16 bpc
2020-12-09 martin arm64: loopfilter16: Fix conditions for skipping parts of the filtering
2020-12-10 martin arm32: loopfilter: Fix a misindented/aligned operand
2020-12-09 martin arm: loopfilter: Compare L != 0 before doing a splat
2020-12-02 gramner x86: Rewrite wiener SSE2/SSSE3/AVX2 asm
2020-12-04 gramner x86: Rename looprestoration_ssse3.asm to looprestoration_sse.asm
2020-12-02 gramner Add miscellaneous minor wiener optimizations
2020-12-02 gramner Use smaller data types for wiener filter coefficients
2020-12-02 gramner Simplify msac subexp decoding
2020-12-11 gramner fuzzer: Test calling dav1d_picture_unref() after dav1d_close()
2020-12-08 gramner Fix use of references to buffers after calling dav1d_close()
2020-11-26 martin arm32: looprestoration: NEON implementation of SGR for 10 bpc
2020-02-09 martin arm32: looprestoration: Prepare for 16 bpc by splitting code to separate files
2020-11-28 martin arm: looprestoration16: Fix comments referring to pixels as bytes
2020-11-27 martin arm64: looprestoration: Add a missed parameter in a comment
2020-11-27 martin arm32: looprestoration: Remove an unnecessary stack arg load in SGR
2020-11-27 martin arm32: looprestoration: Specify alignment in loads/stores in SGR where possible
2020-11-30 martin arm64: looprestoration16: Don't keep precalculated squares in box3/5_h
2020-11-28 gramner meson: Support running checkasm benchmarks through meson
2020-11-28 gramner meson: Place checkasm and header tests in named suites
2020-11-23 jb Update NEWS for 0.8.0
2020-11-20 gramner Add more buffer pools
2020-11-20 martin arm32: mc: NEON implementation of warp8x8 for 16 bpc
2020-11-18 martin arm32: cdef: Add NEON implementations of CDEF for 16 bpc
2020-11-19 martin arm32: cdef: Simplify some cases in the padding function
2020-11-19 martin arm64: cdef: Fix a comment typo
2020-11-20 code Update THANKS.md
2020-11-18 dmitriy.sychev Check frame IDs for reference and "show_existing" frames
2020-10-21 ltrudeau Combine boxsum and boxsumsqr in SGR C code
2020-11-16 gramner Add a picture buffer pool

Created with:
  roll-dep src/third_party/dav1d/libdav1d
R=dalecurtis@chromium.org

Change-Id: I48ee61bd3a3a8c95e8c9654c116a6b193ecd43b9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2593356
Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: default avatarDale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#837192}
parent 3636d62a
......@@ -804,7 +804,7 @@ deps = {
Var('chromium_git') + '/angle/angle.git' + '@' + Var('angle_revision'),
'src/third_party/dav1d/libdav1d':
Var('chromium_git') + '/external/github.com/videolan/dav1d.git' + '@' + '920079edb1ead2f2cbeaf46fd6643ebb344b8b6b',
Var('chromium_git') + '/external/github.com/videolan/dav1d.git' + '@' + 'ea65e1abc519e4cff196d80236fcf5751247c09f',
'src/third_party/dawn':
Var('dawn_git') + '/dawn.git' + '@' + Var('dawn_revision'),
......
......@@ -18,7 +18,7 @@ x86_asm_sources = [
"libdav1d/src/x86/loopfilter.asm",
"libdav1d/src/x86/loopfilter_ssse3.asm",
"libdav1d/src/x86/looprestoration.asm",
"libdav1d/src/x86/looprestoration_ssse3.asm",
"libdav1d/src/x86/looprestoration_sse.asm",
"libdav1d/src/x86/mc_avx2.asm",
"libdav1d/src/x86/mc_avx512.asm",
"libdav1d/src/x86/mc_sse.asm",
......@@ -37,11 +37,16 @@ x86_template_sources = [
arm32_asm_sources = [
"libdav1d/src/arm/32/cdef.S",
"libdav1d/src/arm/32/cdef16.S",
"libdav1d/src/arm/32/cdef_tmpl.S",
"libdav1d/src/arm/32/ipred.S",
"libdav1d/src/arm/32/itx.S",
"libdav1d/src/arm/32/loopfilter.S",
"libdav1d/src/arm/32/loopfilter16.S",
"libdav1d/src/arm/32/looprestoration.S",
"libdav1d/src/arm/32/looprestoration16.S",
"libdav1d/src/arm/32/looprestoration_common.S",
"libdav1d/src/arm/32/looprestoration_tmpl.S",
"libdav1d/src/arm/32/mc.S",
"libdav1d/src/arm/32/mc16.S",
"libdav1d/src/arm/32/msac.S",
......@@ -130,6 +135,8 @@ c_sources = [
"libdav1d/src/looprestoration.h",
"libdav1d/src/lr_apply.h",
"libdav1d/src/mc.h",
"libdav1d/src/mem.c",
"libdav1d/src/mem.h",
"libdav1d/src/msac.c",
"libdav1d/src/msac.h",
"libdav1d/src/obu.c",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment