Update wgpu to new version af259aa12a6df033f8e23460215af5f1b64cf3a1 from 2022-05-04 21:35:45
Categories
(Core :: Graphics: WebGPU, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox102 | --- | affected |
People
(Reporter: update-bot, Unassigned)
Details
(Whiteboard: [3pl-filed][task_id: L4SSJxAcSma-c4cOWS6quw])
This update covers 13 commits, including 5 new upstream commits I've never filed a bug on before. (They're the top 5.):
af259aa12a6df033f8e23460215af5f1b64cf3a1 by Hiroaki Yutani
https://github.com/gfx-rs/wgpu-/commit/af259aa12a6df033f8e23460215af5f1b64cf3a1
Authored: 2022-05-05 06:35:45 +0900
Committed: 2022-05-04 17:35:45 -0400
Exclude dependencies from documents (#2642)
Files Added:
- .github/workflows/docs.yml
ee3d23d5467898d276b73491ac077e5241589b75 by Jim Blandy
https://github.com/gfx-rs/wgpu-/commit/ee3d23d5467898d276b73491ac077e5241589b75
Authored: 2022-05-03 01:07:15 -0700
Committed: 2022-05-03 04:07:15 -0400
Raise wgpu_hal::MAX_COLOR_TARGETS
to 8. (#2640)
Files Added:
- wgpu-hal/src/lib.rs
51dbe230950ba489a8513f88739ccc514895711a by Aaro Perämaa
https://github.com/gfx-rs/wgpu-/commit/51dbe230950ba489a8513f88739ccc514895711a
Authored: 2022-05-03 08:04:28 +0300
Committed: 2022-05-03 05:04:28 +0000
Update push constant docs to reflect the API (#2637)
Files Added:
- wgpu/src/lib.rs
a613a568b61fa765144e4d95e1f9b1491eb9bed8 by Emilio Cobos Álvarez
https://github.com/gfx-rs/wgpu-/commit/a613a568b61fa765144e4d95e1f9b1491eb9bed8
Authored: 2022-05-03 06:28:17 +0200
Committed: 2022-05-03 04:28:17 +0000
Update parking_lot. (#2639)
Files Added:
- Cargo.lock
- wgpu-core/Cargo.toml
- wgpu-hal/Cargo.toml
- wgpu/Cargo.toml
6fadbdecf20ee85f885e9fd821160e808657d780 by Zen
https://github.com/gfx-rs/wgpu-/commit/6fadbdecf20ee85f885e9fd821160e808657d780
Authored: 2022-05-01 21:17:12 -0400
Committed: 2022-05-02 01:17:12 +0000
Update lib.rs (#2634)
Files Added:
- wgpu-types/src/lib.rs
ebca3298f01ea72f80aeac4ab1be889469f9c699 by Ashley
https://github.com/gfx-rs/wgpu-/commit/ebca3298f01ea72f80aeac4ab1be889469f9c699
Authored: 2022-04-25 23:38:57 +0200
Committed: 2022-04-25 17:38:57 -0400
Remove gles compressed texture log::error! (#2630)
Files Added:
- wgpu-hal/src/gles/queue.rs
e54a36ee78693aca0120458bcc2c03262a715f1e by Connor Fitzgerald
https://github.com/gfx-rs/wgpu-/commit/e54a36ee78693aca0120458bcc2c03262a715f1e
Authored: 2022-04-25 14:32:53 -0400
Committed: 2022-04-25 18:32:53 +0000
Move texture-array example over to wgsl (#2618)
Files Added:
- wgpu/examples/texture-arrays/indexing.wgsl
- wgpu/examples/texture-arrays/non_uniform_indexing.wgsl
- wgpu/examples/texture-arrays/screenshot.png
Files Deleted:
- wgpu/examples/texture-arrays/constant.frag
- wgpu/examples/texture-arrays/constant.frag.spv
- wgpu/examples/texture-arrays/non-uniform.frag
- wgpu/examples/texture-arrays/non-uniform.frag.spv
- wgpu/examples/texture-arrays/shader.vert
- wgpu/examples/texture-arrays/shader.vert.spv
- wgpu/examples/texture-arrays/uniform.frag
- wgpu/examples/texture-arrays/uniform.frag.spv
- wgpu/examples/texture-arrays/unsized-non-uniform.frag
- wgpu/examples/texture-arrays/unsized-non-uniform.frag.spv
Files Added:
- Cargo.lock
- deno_webgpu/src/lib.rs
- player/tests/data/clear-buffer-texture.ron
- wgpu-core/Cargo.toml
- wgpu-core/src/device/mod.rs
- wgpu-core/src/validation.rs
- wgpu-hal/Cargo.toml
- wgpu-hal/src/dx12/adapter.rs
- wgpu-hal/src/dx12/device.rs
- wgpu-hal/src/dx12/mod.rs
- wgpu-hal/src/metal/device.rs
- wgpu-hal/src/vulkan/adapter.rs
- wgpu-hal/src/vulkan/device.rs
- wgpu-hal/src/vulkan/mod.rs
- wgpu-types/src/lib.rs
- wgpu/Cargo.toml
- wgpu/examples/README.md
- wgpu/examples/texture-arrays/main.rs
- wgpu/src/backend/direct.rs
bc850d2a0e9ebc82718cfe113926c6f9b6a09958 by Connor Fitzgerald
https://github.com/gfx-rs/wgpu-/commit/bc850d2a0e9ebc82718cfe113926c6f9b6a09958
Authored: 2022-04-25 00:19:25 -0400
Committed: 2022-04-25 04:19:25 +0000
Bind group deduplication (#2623)
Files Added:
- wgpu-core/src/command/bundle.rs
- wgpu-core/src/command/compute.rs
- wgpu-core/src/command/mod.rs
- wgpu-core/src/command/render.rs
- wgpu-core/src/validation.rs
- wgpu-hal/src/dx11/adapter.rs
c226a10329f8c3283b995cccda21f4881b1ce6b1 by Jim Blandy
https://github.com/gfx-rs/wgpu-/commit/c226a10329f8c3283b995cccda21f4881b1ce6b1
Authored: 2022-04-21 13:57:35 -0700
Committed: 2022-04-21 20:57:35 +0000
Specify an exact wasm-bindgen-cli version in publish.yml. (#2624)
The versions of wasm-bindgen-cli run by .github/workflows/publish.yml
must
exactly match the version of wasm-bindgen
used by wgpu
. At the moment,
wgpu/Cargo.toml
specifies 0.2.76
, and our Cargo.lock
says 0.2.78
, so
the latter is what publish.yml
should mention.
Files Added:
- .github/workflows/publish.yml
59d640a10777bae6dffaee838486f81166dc56b8 by Dragoș Tiselice
https://github.com/gfx-rs/wgpu-/commit/59d640a10777bae6dffaee838486f81166dc56b8
Authored: 2022-04-21 21:49:33 +0200
Committed: 2022-04-21 19:49:33 +0000
metal: Don't skip incomplete binding resources. (#2622)
Files Added:
- wgpu-hal/src/metal/command.rs
8feac35033ea0b1a8f752f66d224f3d8aa86e22e by Jinlei Li
https://github.com/gfx-rs/wgpu-/commit/8feac35033ea0b1a8f752f66d224f3d8aa86e22e
Authored: 2022-04-22 00:08:13 +0800
Committed: 2022-04-21 12:08:13 -0400
Update texture_create_view logic to match spec (#2621)
Files Added:
- wgpu-core/src/device/mod.rs
- wgpu-types/src/lib.rs
5706263917a86ee6487bc3edc8be2e845c48e0c6 by Jinlei Li
https://github.com/gfx-rs/wgpu-/commit/5706263917a86ee6487bc3edc8be2e845c48e0c6
Authored: 2022-04-21 12:28:56 +0800
Committed: 2022-04-20 23:24:21 -0700
Rename dispatch -> dispatch_workgroups
Files Added:
- deno_webgpu/01_webgpu.js
- deno_webgpu/src/compute_pass.rs
- deno_webgpu/src/lib.rs
- deno_webgpu/webgpu.idl
- wgpu-core/src/command/compute.rs
- wgpu/examples/boids/main.rs
- wgpu/examples/hello-compute/main.rs
- wgpu/src/backend/direct.rs
- wgpu/src/backend/web.rs
- wgpu/src/lib.rs
- wgpu/src/util/indirect.rs
ff07716f79fb1d84a895bca9d0534947f024294f by Ashley
https://github.com/gfx-rs/wgpu-/commit/ff07716f79fb1d84a895bca9d0534947f024294f
Authored: 2022-04-21 02:56:16 +0200
Committed: 2022-04-20 20:56:16 -0400
Do a downlevel check for anisotrophy and enable it in the webgl backend (#2616)
-
Do a downlevel check for anisotrophy and enable it in the webgl backend
-
Run cargo fmt
-
Change to sample_parameter_i32
Files Added:
- wgpu-hal/src/gles/adapter.rs
- wgpu-hal/src/gles/device.rs
Reporter | ||
Comment 1•3 years ago
|
||
L4SSJxAcSma-c4cOWS6quw |
./mach vendor gfx/wgpu_bindings/moz.yaml
failed with the following message:
Updating git repository `https://github.com/smol-rs/async-task` Updating git repository `https://github.com/hsivonen/chardetng` Updating git repository `https://github.com/hsivonen/chardetng_c` Updating git repository `https://github.com/chris-zen/coremidi.git` Updating git repository `https://github.com/mozilla/midir.git` Updating git repository `https://github.com/msirringhaus/minidump_writer_linux.git` Updating git repository `https://github.com/hsivonen/packed_simd` Updating crates.io index Updating git repository `https://github.com/mozilla-spidermonkey/jsparagus` Updating git repository `https://github.com/mozilla/neqo` Updating git repository `https://github.com/mozilla/audioipc-2` Updating git repository `https://github.com/kinetiknz/audioipc-2` Updating git repository `https://github.com/mozilla/cubeb-coreaudio-rs` Updating git repository `https://github.com/mozilla/cubeb-pulse-rs` Updating git repository `https://github.com/jfkthame/mapped_hyph.git` Updating git repository `https://github.com/mozilla/mp4parse-rust` Updating git submodule `https://github.com/AOMediaCodec/av1-avif.git` Updating git submodule `https://github.com/link-u/avif-sample-images` Updating git repository `https://github.com/mozilla/application-services` Updating git submodule `https://github.com/mozilla/glean` Updating git repository `https://github.com/gfx-rs/wgpu` Updating git repository `https://github.com/gfx-rs/naga` Updating git repository `https://github.com/gfx-rs/metal-rs` Updating git repository `https://github.com/kinetiknz/mio-named-pipes` Updating git repository `https://github.com/gfx-rs/d3d12-rs.git`
warning: Patch
autocfg v1.0.1 (/builds/worker/checkouts/gecko/third_party/rust/autocfg)
was not used in the crate graph.
Check that the patched package version and available features are compatible
with the dependency requirements. If the patch has a different version from
what is locked in the Cargo.lock file, runcargo update
to use the new
version. This may also occur with an optional dependency that is not enabled.
Removing autocfg v1.0.1 (/builds/worker/checkouts/gecko/third_party/rust/autocfg)
Adding autocfg v1.1.0
Updating lock_api v0.4.5 -> v0.4.7
Adding naga v0.8.0 (https://github.com/gfx-rs/naga?rev=1aa91549#1aa91549)
Removing naga v0.8.0 (https://github.com/gfx-rs/naga?rev=85056524#85056524)
Adding parking_lot v0.12.0
Adding parking_lot_core v0.9.3
Adding redox_syscall v0.2.13
Removing wgpu-core v0.12.0 (https://github.com/gfx-rs/wgpu?rev=0b61a191#0b61a191)
Adding wgpu-core v0.12.0 (https://github.com/gfx-rs/wgpu?rev=af259aa12a6df033f8e23460215af5f1b64cf3a1#af259aa1)
Removing wgpu-hal v0.12.0 (https://github.com/gfx-rs/wgpu?rev=0b61a191#0b61a191)
Adding wgpu-hal v0.12.0 (https://github.com/gfx-rs/wgpu?rev=af259aa12a6df033f8e23460215af5f1b64cf3a1#af259aa1)
Removing wgpu-types v0.12.0 (https://github.com/gfx-rs/wgpu?rev=0b61a191#0b61a191)
Adding wgpu-types v0.12.0 (https://github.com/gfx-rs/wgpu?rev=af259aa12a6df033f8e23460215af5f1b64cf3a1#af259aa1)
Adding windows-sys v0.36.1
Adding windows_aarch64_msvc v0.36.1
Adding windows_i686_gnu v0.36.1
Adding windows_i686_msvc v0.36.1
Adding windows_x86_64_gnu v0.36.1
Adding windows_x86_64_msvc v0.36.1Because you passed --ignore-modified we will not be able to detect spurious upstream updates.
Latest commit is af259aa12a6df033f8e23460215af5f1b64cf3a1 from 2022-05-04T21:35:45Z
Unused patch in top-level Cargo.toml for autocfg.
Crate autocfg v1.1.0 must be overridden but isn't and comes from registry+https://github.com/rust-lang/crates.io-index.
There are 2 different versions of crate parking_lot (expected 1). Please void the extra duplication or adjust TOLERATED_DUPES in /builds/worker/checkouts/gecko/python/mozbuild/mozbuild/vendor/vendor_rust.py if not possible.
There are 2 different versions of crate parking_lot_core (expected 1). Please void the extra duplication or adjust TOLERATED_DUPES in /builds/worker/checkouts/gecko/python/mozbuild/mozbuild/vendor/vendor_rust.py if not possible.
There are 2 different versions of crate redox_syscall (expected 1). Please void the extra duplication or adjust TOLERATED_DUPES in /builds/worker/checkouts/gecko/python/mozbuild/mozbuild/vendor/vendor_rust.py if not possible.
Reporter | ||
Comment 2•3 years ago
|
||
c3TTBu7XTEGeSI17S33zJg |
This bug is being closed because a newer revision of the library is available.
This bug will be marked as a duplicate of it (because although this bug is older, it is superseded by the newer one).
Description
•