tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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:
Mmedia/libdav1d/moz.yaml | 4++--
Mmedia/libdav1d/vcs_version.h | 2+-
Mthird_party/dav1d/src/x86/filmgrain16_avx2.asm | 4++--
Mthird_party/dav1d/src/x86/filmgrain16_avx512.asm | 4++--
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