Closed Bug 1905842 Opened 8 months ago Closed 7 months ago

Update libyuv to new version 616bee5420b62a7be09fda0252034e8be85f91b0 from 2024-07-01 00:00:00

Categories

(Core :: Graphics, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
130 Branch
Tracking Status
firefox130 --- fixed

People

(Reporter: ng, Assigned: ng)

References

Details

Attachments

(6 files, 1 obsolete file)

Updating libyuv to latest upstream version. This patch set adds support for dotprod and SVE2 on ARM64, both of which promise some nice performance improvements.

Attachment #9411105 - Attachment description: Bug 1905842 - add dotprod and SVE CPU config;r?chunmin → Bug 1905842 - add dotprod and SVE CPU config;r?chunmin,glandium
Attachment #9411170 - Attachment description: Bug 1905842 - add dotprod to libaom builds as necessary for inlined libyuv;r?chunmin → Bug 1905842 - add imm8 to libaom builds as necessary for inlined libyuv;r?chunmin
Attachment #9411170 - Attachment description: Bug 1905842 - add imm8 to libaom builds as necessary for inlined libyuv;r?chunmin → Bug 1905842 - add i8mm to libaom builds as necessary for inlined libyuv;r?chunmin
Attachment #9411170 - Attachment is obsolete: true
Attachment #9411104 - Attachment description: Bug 1905842 - add patch for SVE sources;r?chunmin → Bug 1905842 - add patch for NEON64 and SVE gyp targets;r?chunmin,glandium
Attachment #9411107 - Attachment description: Bug 1905842 - update libyuv to 616bee5420b, apply patches;r?chunmin → Bug 1905842 - update libyuv to 616bee5420b, apply patches;r?chunmin,glandium
Attachment #9411107 - Attachment description: Bug 1905842 - update libyuv to 616bee5420b, apply patches;r?chunmin,glandium → Bug 1905842 - update libyuv to 616bee5420b, apply patches;r?chunmin
Attachment #9411107 - Attachment description: Bug 1905842 - update libyuv to 616bee5420b, apply patches;r?chunmin → Bug 1905842 - update libyuv to 616bee5420b, apply patches;r?chunmin,glandium
Pushed by na-g@nostrum.com: https://hg.mozilla.org/integration/autoland/rev/ca7f6917f1fc set patch application order for libyuv;r=chunmin https://hg.mozilla.org/integration/autoland/rev/c4ca242d1906 add patch for NEON64 and SVE gyp targets;r=chunmin https://hg.mozilla.org/integration/autoland/rev/8e80c4a4867c add dotprod and SVE CPU config;r=glandium https://hg.mozilla.org/integration/autoland/rev/f8efabed7401 non-unified build scale_uv.cc due to Abs redefinition;r=glandium https://hg.mozilla.org/integration/autoland/rev/97c980862873 update libyuv to 616bee5420b;r=chunmin https://hg.mozilla.org/integration/autoland/rev/6a1f9de422d6 update libyuv to 616bee5420b, apply patches;r=chunmin https://hg.mozilla.org/integration/autoland/rev/12bd668f6610 apply code formatting via Lando
Regressions: 1910289
Blocks: 1903222
Duplicate of this bug: 1903222
Duplicate of this bug: 1860624
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: