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", ] @@ -3217,12 +3218,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", @@ -3542,12 +3544,13 @@ 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 = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f50357e1167a3ab92d6b3c7f4bf5f7fd13fde3f4b28bf0d5ea07b5100fdb6c0" dependencies = [ "bit-set", "bitflags", "codespan-reporting", "hexf-parse", @@ -4339,13 +4342,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]] @@ -6117,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=7d138e2e76c0d9bf1f1e573dbafb041bd533e76a#7d138e2e76c0d9bf1f1e573dbafb041bd533e76a" dependencies = [ "arrayvec", "bit-vec", "bitflags", "cfg_aliases", @@ -6142,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=7d138e2e76c0d9bf1f1e573dbafb041bd533e76a#7d138e2e76c0d9bf1f1e573dbafb041bd533e76a" dependencies = [ "android_system_properties", "arrayvec", "ash", "bit-set", @@ -6180,12 +6183,12 @@ "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=7d138e2e76c0d9bf1f1e573dbafb041bd533e76a#7d138e2e76c0d9bf1f1e573dbafb041bd533e76a" 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 = "7d138e2e76c0d9bf1f1e573dbafb041bd533e76a" #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 = "7d138e2e76c0d9bf1f1e573dbafb041bd533e76a" [dependencies.wgh] package = "wgpu-hal" git = "https://github.com/gfx-rs/wgpu" -rev = "b370b990" +rev = "7d138e2e76c0d9bf1f1e573dbafb041bd533e76a" [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: 7d138e2e76c0d9bf1f1e573dbafb041bd533e76a (2022-08-29T00:07:04Z). # Revision to pull in # Must be a long or short commit SHA (long preferred) - revision: b370b990e543bd8c74c895a0f856604368806e5c + revision: 7d138e2e76c0d9bf1f1e573dbafb041bd533e76a license: ['MIT', 'Apache-2.0'] updatebot: maintainer-phab: jimb