Closed Bug 1769633 Opened 3 years ago Closed 3 years ago

Update wgpu to b51fd851 (2022-5-16)

Categories

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

task

Tracking

()

RESOLVED FIXED
102 Branch
Tracking Status
firefox102 --- fixed

People

(Reporter: jimb, Assigned: jimb)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

This brings in various fixes and refactorings.

Fix Firefox for compute_pass_dispatch functions renamed upstream.

Remove set_index_buffer ffi functions; they're now in wgpu.

Depends on D146488

Attachment #9276774 - Attachment is obsolete: true

We actually want to bring in https://github.com/gfx-rs/wgpu/pull/2666, which fixes bug 1759242, so putting this off until that's merged.

Fix Firefox for compute_pass_dispatch functions renamed upstream.

Remove set_index_buffer ffi functions; they're now in wgpu.

Depends on D146488

Summary: Update wgpu to c608ee0b (2022-5-16) → Update wgpu to b51fd851 (2022-5-16)
Blocks: 1759242
Pushed by jblandy@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/82d7d8a51cdd Update vendored autocfg to 1.1.0, and re-apply local fixes. r=emilio https://hg.mozilla.org/integration/autoland/rev/d7b9bac2ace5 Update wgpu to b51fd851. r=jgilbert

Backed out 2 changesets (bug 1769633) for causing build bustages in jimb/rust/wgpu/wgpu-core.

Backout link: https://hg.mozilla.org/integration/autoland/rev/3bd0512090212c8353ad95bd128b0367267cbf79

Push with failures

Failure log

INFO -  gmake[3]: Leaving directory '/builds/worker/workspace/obj-build'
[task 2022-05-17T00:36:52.578Z] 00:36:52    ERROR -  gmake[3]: *** No rule to make target '/home/jimb/rust/wgpu/wgpu-core', needed by 'gfx/wgpu_bindings/.deps/wgpu_ffi_generated.h.stub'.  Stop.
[task 2022-05-17T00:36:52.578Z] 00:36:52     INFO -  gmake[3]: *** Waiting for unfinished jobs....
[task 2022-05-17T00:36:52.578Z] 00:36:52     INFO -  gmake[3]: Entering directory '/builds/worker/workspace/obj-build'``
Flags: needinfo?(jimb)

The backout occurred because I accidentally left the following lines in moz.build:

    CbindgenHeader(
        "wgpu_ffi_generated.h",
        inputs=[
            "/gfx/wgpu_bindings",
            "%/home/jimb/rust/wgpu/wgpu-core",
            "%/home/jimb/rust/wgpu/wgpu-types",
        ],
    )
Flags: needinfo?(jimb)
Pushed by jblandy@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f6cb6d8868cf Update vendored autocfg to 1.1.0, and re-apply local fixes. r=emilio https://hg.mozilla.org/integration/autoland/rev/806470110fa5 Update wgpu to b51fd851. r=jgilbert
Regressions: 1772198
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: