Closed Bug 1879989 Opened 5 months ago Closed 4 months ago

Update `wgpu` to `trunk` (week of 2024-02-26)

Categories

(Core :: Graphics: WebGPU, task, P1)

task

Tracking

()

RESOLVED FIXED
125 Branch
Tracking Status
firefox125 --- fixed

People

(Reporter: ErichDonGubler, Assigned: ErichDonGubler)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

No description provided.
Attachment #9379837 - Attachment description: Bug 1879989: build(webgpu): update `wgpu` to f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e r=#webgpu-reviewers! → Bug 1879989: build(webgpu): update `wgpu` to e4ef3b401a271425261c18843e764f8d9570d8a7 r=#webgpu-reviewers!
Pushed by egubler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5d8f74576281
build(webgpu): update `wgpu` to e4ef3b401a271425261c18843e764f8d9570d8a7 r=webgpu-reviewers,supply-chain-reviewers,nical

Backed out for causing build bustages in wgpu_ffi_generated.h.

Flags: needinfo?(egubler)

I have determined the cause of failure and a potential fix, which I will follow up with next week unless somebody on the WebGPU team gets to it first. Clearing NI.

Flags: needinfo?(egubler)
Depends on: 1880505

I see that nobody else on the WebGPU team has re-vendored yet, but :nical has resolved the upstream issue that has caused this backout (see gfx-rs/wgpu#5268). I will attempt to update patches here again in the next work day or so.

Attachment #9379837 - Attachment description: Bug 1879989: build(webgpu): update `wgpu` to e4ef3b401a271425261c18843e764f8d9570d8a7 r=#webgpu-reviewers! → Bug 1879989: build(webgpu): update `wgpu` to 440574f92777c1e42a3355aa394c317645a6531b r=#webgpu-reviewers!
Summary: Update `wgpu` to `trunk` (week of 2024-02-12) → Update `wgpu` to `trunk` (week of 2024-02-26)
Pushed by egubler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ed54d8a21c95
test(webgpu): adjust expected test outcomes based on `try:b91607185418` r=webgpu-reviewers,nical
https://hg.mozilla.org/integration/autoland/rev/fd1d31833a18
build(webgpu): update `wgpu` to 440574f92777c1e42a3355aa394c317645a6531b r=webgpu-reviewers,supply-chain-reviewers,nical

Backed out for causing webgpu failure on test_buffer_mapping.html

Backout link

Push with failures

Failure log

Flags: needinfo?(egubler)
Flags: needinfo?(egubler)
Keywords: leave-open
Pushed by egubler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8abbf1ac8c4f
test(webgpu): adjust expected test outcomes based on `try:b91607185418` r=webgpu-reviewers,nical

Backout root cause determined to be the behavior fixed by wgpu#5309 (CC :nical). This has merged upstream, so I guess it's time to give this another go. 🥲

Attachment #9379837 - Attachment description: Bug 1879989: build(webgpu): update `wgpu` to 440574f92777c1e42a3355aa394c317645a6531b r=#webgpu-reviewers! → Bug 1879989: build(webgpu): update `wgpu` to 23392c5228ce81ae3a9772cf93da933be2d5961c r=#webgpu-reviewers!
Blocks: 1881065
Pushed by egubler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/35299f224bb1
build(webgpu): update `wgpu` to 23392c5228ce81ae3a9772cf93da933be2d5961c r=webgpu-reviewers,supply-chain-reviewers,nical
Blocks: 1881518
Blocks: 1863872
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Keywords: leave-open
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
Regressions: 1883800
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: