commit c52fb22b4ba7996de0445d2ccdab2c6b6ad466cf
parent c5b04b025505b029ff10cd14e369fc254b476ef4
Author: Chun-Min Chang <chun.m.chang@gmail.com>
Date: Thu, 16 Oct 2025 21:37:41 +0000
Bug 1992827 - Update dav1d to 0bc6bd93417179cd0c30fac40d2fd11aa29c8523 r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D268807
Diffstat:
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/media/libdav1d/moz.yaml b/media/libdav1d/moz.yaml
@@ -20,11 +20,11 @@ origin:
# Human-readable identifier for this version/release
# Generally "version NNN", "tag SSS", "bookmark SSS"
- release: af5cf2b1e7f03d6f6de84477e1ca8eed1f3eb03d (2025-08-24T17:26:19.000+00:00).
+ release: 0bc6bd93417179cd0c30fac40d2fd11aa29c8523 (2025-10-05T14:03:24.000+01:00).
# Revision to pull in
# Must be a long or short commit SHA (long preferred)
- revision: af5cf2b1e7f03d6f6de84477e1ca8eed1f3eb03d
+ revision: 0bc6bd93417179cd0c30fac40d2fd11aa29c8523
# The package's license, where possible using the mnemonic from
# https://spdx.org/licenses/
diff --git a/media/libdav1d/vcs_version.h b/media/libdav1d/vcs_version.h
@@ -1,2 +1,2 @@
/* auto-generated, do not edit */
-#define DAV1D_VERSION "af5cf2b1e7f03d6f6de84477e1ca8eed1f3eb03d"
+#define DAV1D_VERSION "0bc6bd93417179cd0c30fac40d2fd11aa29c8523"
diff --git a/third_party/dav1d/src/x86/filmgrain16_avx2.asm b/third_party/dav1d/src/x86/filmgrain16_avx2.asm
@@ -871,7 +871,7 @@ cglobal fgy_32x32xn_16bpc, 6, 14, 16, dst, src, stride, fg_data, w, scaling, \
test sbyd, sbyd
setnz r7b
vpbroadcastd m14, [base+pd_16]
- test r7b, [fg_dataq+FGData.overlap_flag]
+ test [fg_dataq+FGData.overlap_flag], r7b
jnz .vertical_overlap
imul seed, sbyd, (173 << 24) | 37
@@ -1363,7 +1363,7 @@ cglobal fguv_32x32xn_i%1_16bpc, 6, 15, 16, dst, src, stride, fg_data, w, scaling
%endif
vpbroadcastd m14, [base+pd_16]
%endif
- test r7b, [fg_dataq+FGData.overlap_flag]
+ test [fg_dataq+FGData.overlap_flag], r7b
jnz %%vertical_overlap
imul seed, sbyd, (173 << 24) | 37
diff --git a/third_party/dav1d/src/x86/filmgrain16_avx512.asm b/third_party/dav1d/src/x86/filmgrain16_avx512.asm
@@ -81,7 +81,7 @@ cglobal fgy_32x32xn_16bpc, 6, 15, 21, dst, src, stride, fg_data, w, scaling, \
setnz r7b
vpbroadcastd m12, [base+pw_27_17_17_27+r6*8+0]
vpbroadcastd m13, [base+pw_27_17_17_27+r6*8+4]
- test r7b, [fg_dataq+FGData.overlap_flag]
+ test [fg_dataq+FGData.overlap_flag], r7b
jnz .v_overlap
imul seed, sbyd, (173 << 24) | 37
@@ -417,7 +417,7 @@ cglobal fguv_32x32xn_i%1_16bpc, 6, 15, 22, dst, src, stride, fg_data, w, scaling
pmaddwd m14, m0
pshufb m15, m1 ; { uv_luma_mult, uv_mult }
%endif
- test r7b, [fg_dataq+FGData.overlap_flag]
+ test [fg_dataq+FGData.overlap_flag], r7b
jnz %%v_overlap
imul seed, sbyd, (173 << 24) | 37