diff --git a/Cargo.lock b/Cargo.lock --- a/Cargo.lock +++ b/Cargo.lock @@ -1190,12 +1190,13 @@ "pkg-config", ] [[package]] name = "d3d12" -version = "0.4.1" -source = "git+https://github.com/gfx-rs/d3d12-rs.git?rev=ffe5e261da0a6cb85332b82ab310abd2a7e849f6#ffe5e261da0a6cb85332b82ab310abd2a7e849f6" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "827914e1f53b1e0e025ecd3d967a7836b7bcb54520f90e21ef8df7b4d88a2759" dependencies = [ "bitflags", "libloading 0.7.3", "winapi", ] @@ -2623,16 +2624,10 @@ "quote", "syn", ] [[package]] -name = "inplace_it" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67f0347836f3f6362c1e7efdadde2b1c4b4556d211310b70631bae7eb692070b" - -[[package]] name = "instant" version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" dependencies = [ @@ -3218,12 +3213,13 @@ "autocfg", ] [[package]] name = "metal" -version = "0.23.1" -source = "git+https://github.com/gfx-rs/metal-rs?rev=1aaa903#1aaa9033a22b2af7ff8cae2ed412a4733799c3d3" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de11355d1f6781482d027a3b4d4de7825dcedb197bf573e0596d00008402d060" dependencies = [ "bitflags", "block", "core-graphics-types", "foreign-types", @@ -3543,12 +3539,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2983372caf4480544083767bf2d27defafe32af49ab4df3a0b7fc90793a3664" [[package]] name = "naga" -version = "0.8.0" -source = "git+https://github.com/gfx-rs/naga?rev=27d38aae#27d38aae33fdbfa72197847038cb470720594cb1" +version = "0.9.0" +source = "git+https://github.com/gfx-rs/naga?rev=b209d911#b209d911681c4ef563f7d9048623667743e6248f" dependencies = [ "bit-set", "bitflags", "codespan-reporting", "hexf-parse", @@ -4328,13 +4324,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63e935c45e09cc6dcf00d2f0b2d630a58f4095320223d47fc68918722f0538b6" [[package]] name = "raw-window-handle" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed7e3d950b66e19e0c372f3fa3fbbcf85b1746b571f74e0c2af6042a5c93420a" dependencies = [ "cty", ] [[package]] @@ -6124,12 +6120,12 @@ "nom 6.1.2", ] [[package]] name = "wgpu-core" -version = "0.12.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=b370b990#b370b990e543bd8c74c895a0f856604368806e5c" +version = "0.13.0" +source = "git+https://github.com/gfx-rs/wgpu?rev=94ce76391b560a66e36df1300bd684321e57511a#94ce76391b560a66e36df1300bd684321e57511a" dependencies = [ "arrayvec", "bit-vec", "bitflags", "cfg_aliases", @@ -6149,12 +6145,12 @@ "wgpu-types", ] [[package]] name = "wgpu-hal" -version = "0.12.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=b370b990#b370b990e543bd8c74c895a0f856604368806e5c" +version = "0.13.0" +source = "git+https://github.com/gfx-rs/wgpu?rev=94ce76391b560a66e36df1300bd684321e57511a#94ce76391b560a66e36df1300bd684321e57511a" dependencies = [ "android_system_properties", "arrayvec", "ash", "bit-set", @@ -6165,11 +6161,10 @@ "foreign-types", "fxhash", "glow", "gpu-alloc", "gpu-descriptor", - "inplace_it", "js-sys", "khronos-egl", "libloading 0.7.3", "log", "metal", @@ -6178,21 +6173,22 @@ "parking_lot 0.12.999", "profiling", "range-alloc", "raw-window-handle", "renderdoc-sys", + "smallvec", "thiserror", "wasm-bindgen", "web-sys", "wgpu-types", "winapi", ] [[package]] name = "wgpu-types" -version = "0.12.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=b370b990#b370b990e543bd8c74c895a0f856604368806e5c" +version = "0.13.0" +source = "git+https://github.com/gfx-rs/wgpu?rev=94ce76391b560a66e36df1300bd684321e57511a#94ce76391b560a66e36df1300bd684321e57511a" dependencies = [ "bitflags", "bitflags_serde_shim", "serde", ] diff --git a/gfx/wgpu_bindings/Cargo.toml b/gfx/wgpu_bindings/Cargo.toml --- a/gfx/wgpu_bindings/Cargo.toml +++ b/gfx/wgpu_bindings/Cargo.toml @@ -15,24 +15,24 @@ default = [] [dependencies.wgc] package = "wgpu-core" git = "https://github.com/gfx-rs/wgpu" -rev = "b370b990" +rev = "94ce76391b560a66e36df1300bd684321e57511a" #Note: "replay" shouldn't ideally be needed, # but it allows us to serialize everything across IPC. features = ["replay", "trace", "serial-pass"] [dependencies.wgt] package = "wgpu-types" git = "https://github.com/gfx-rs/wgpu" -rev = "b370b990" +rev = "94ce76391b560a66e36df1300bd684321e57511a" [dependencies.wgh] package = "wgpu-hal" git = "https://github.com/gfx-rs/wgpu" -rev = "b370b990" +rev = "94ce76391b560a66e36df1300bd684321e57511a" [dependencies] bincode = "1" log = "0.4" parking_lot = "0.11" diff --git a/gfx/wgpu_bindings/moz.yaml b/gfx/wgpu_bindings/moz.yaml --- a/gfx/wgpu_bindings/moz.yaml +++ b/gfx/wgpu_bindings/moz.yaml @@ -18,15 +18,15 @@ # Usually different from repository url url: https://github.com/gfx-rs/wgpu # Human-readable identifier for this version/release # Generally "version NNN", "tag SSS", "bookmark SSS" - release: commit b370b990 + release: 94ce76391b560a66e36df1300bd684321e57511a (2022-09-04T16:22:25Z). # Revision to pull in # Must be a long or short commit SHA (long preferred) - revision: b370b990e543bd8c74c895a0f856604368806e5c + revision: 94ce76391b560a66e36df1300bd684321e57511a license: ['MIT', 'Apache-2.0'] updatebot: maintainer-phab: jimb