gecko-dev/gfx/wgpu_bindings
Jim Blandy 8820a3ea9e Bug 1772557: Assign WebGPU RenderBundles ids even if encoding fails. r=webgpu-reviewers,ErichDonGubler
In `RenderBundleEncoder::Finish`, never construct RenderBundles with
an id of zero, as this will cause a panic in the GPU process when we
deserialize command buffers that refer to such bundles.

Instead, assign the invalid RenderBundle an id, and report to the GPU
process that this id is associated with an error.

Differential Revision: https://phabricator.services.mozilla.com/D177077
2023-06-14 23:33:29 +00:00
..
src Bug 1772557: Assign WebGPU RenderBundles ids even if encoding fails. r=webgpu-reviewers,ErichDonGubler 2023-06-14 23:33:29 +00:00
Cargo.toml Bug 1832451 - Update wgpu to revision f71a1bc736fde37509262ca03e91d8f56a13aeb5. r=webgpu-reviewers,nical 2023-05-25 18:01:03 +00:00
cbindgen.toml Bug 1653164: refactor(webgpu): fix `WGPUTextureDescriptor` naming r=webgpu-reviewers,jgilbert 2023-05-10 19:29:32 +00:00
moz.build Bug 1829305: build(webgpu): track `wgpu-hal` for `wgpu_bindings` source deps r=webgpu-reviewers,jimb 2023-04-25 21:13:58 +00:00
moz.yaml Bug 1832451 - Update wgpu to revision f71a1bc736fde37509262ca03e91d8f56a13aeb5. r=webgpu-reviewers,nical 2023-05-25 18:01:03 +00:00
wgpu.h Bug 1777535 - Work around build issues. r=gfx-reviewers,lsalzman 2022-08-10 15:55:12 +00:00