Closed Bug 1893057 Opened 10 months ago Closed 10 months ago

Update WGPU to upstream (week of 2024-04-22)

Categories

(Core :: Graphics: WebGPU, task)

task

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: ErichDonGubler, Assigned: ErichDonGubler)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [sp3])

Attachments

(9 files, 2 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
No description provided.

Basically a rebased
D198276.


This basically cherry-picks:

https://github.com/ebarnard/rust-plist/commit/422933e4726f82d8726872c574cb954529c89691

And can be avoided when we update plist to 1.6. But that requires newer
time, which requires newer neqo and newer chrono, which pulls in newer
windows crates, and has a different xml parser... So another time.

See Also: → 1894014
Attachment #9398925 - Attachment is obsolete: true
Keywords: leave-open
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/99e5e7b54729 chore: audit `libloading` 0.7.4 → 0.8.3 r=webgpu-reviewers,supply-chain-reviewers,jimb https://hg.mozilla.org/integration/autoland/rev/9203cb85a155 chore: audit `gpu-descriptor` 0.2.3 → 0.3.0, `gpu-descriptor-types` 0.1.1 → 0.2.0 r=webgpu-reviewers,supply-chain-reviewers,jimb
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3a94256f6e7c chore: audit `ahash` 0.8.7 → 0.8.11 r=webgpu-reviewers,supply-chain-reviewers,jimb
Attachment #9398931 - Attachment description: Bug 1893057 - patch `plist` to work with `indexmap` 2.* r=glandium! → Bug 1893057 - build: patch `plist` to work with `indexmap` 2.* r=glandium!
Attachment #9398928 - Attachment is obsolete: true
Attachment #9398929 - Attachment description: Bug 1893057 - build: upgrade `hashbrown` 0.7.4 → 0.8.3 via fake `build` crate r=glandium → Bug 1893057 - build: upgrade `hashbrown` 0.12.3 → 0.14.3 via fake `build` crate r=glandium
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e214eca4a7d2 chore: audit `zerocopy` 0.7.32, `zerocopy-derive` 0.7.32 r=webgpu-reviewers,supply-chain-reviewers,jimb https://hg.mozilla.org/integration/autoland/rev/e6f0eef4ca6e build: upgrade `hashbrown` 0.12.3 → 0.14.3 via fake `build` crate r=glandium,supply-chain-reviewers https://hg.mozilla.org/integration/autoland/rev/8a4796424ed2 build: patch `plist` to work with `indexmap` 2.* r=glandium,supply-chain-reviewers https://hg.mozilla.org/integration/autoland/rev/43b9b0f06d2e build: swap `indexmap` 2.* façade and 1.* impl. with 1.* façade and 2.* impl. r=glandium,supply-chain-reviewers https://hg.mozilla.org/integration/autoland/rev/0377e6f25fa4 build: use `libloading` 0.8, fake 0.7 over 0.8 r=glandium,webgpu-reviewers,jimb https://hg.mozilla.org/integration/autoland/rev/ff24f1e7d9c4 build(webgpu): update WGPU to latest `trunk` as of 2024-04-22 r=webgpu-reviewers,supply-chain-reviewers,jimb
Keywords: leave-open
Blocks: 1894792
Blocks: 1894791
Blocks: 1894795
Blocks: 1874167
Whiteboard: [sp3]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: