Skip to content

Commit cc005da

Browse files
Fix metal feature detection (#8439)
1 parent ea361fc commit cc005da

File tree

6 files changed

+283
-158
lines changed

6 files changed

+283
-158
lines changed

.deny.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ private = { ignore = true }
5757
allow-git = [
5858
# Waiting on releases; used in examples/tests only
5959

60+
# Pending a release for https://github.com/gfx-rs/metal-rs/pull/365
61+
"https://github.com/gfx-rs/metal-rs.git",
62+
6063
# Pending a release for https://github.com/Xudong-Huang/generator-rs/pull/75
6164
"https://github.com/Xudong-Huang/generator-rs",
6265
]

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,9 @@ By @cwfitzgerald in [#8609](https://github.com/gfx-rs/wgpu/pull/8609).
250250

251251
- Fixed a validation error regarding atomic memory semantics. By @atlv24 in [#8391](https://github.com/gfx-rs/wgpu/pull/8391).
252252

253+
#### Metal
254+
- Fixed a variety of feature detection related bugs. By @inner-daemons in [#8439](https://github.com/gfx-rs/wgpu/pull/8439).
255+
253256
#### WebGPU
254257

255258
- Fixed a bug where the texture aspect was not passed through when calling `copy_texture_to_buffer` in WebGPU, causing the copy to fail for depth/stencil textures. By @Tim-Evans-Seequent in [#8445](https://github.com/gfx-rs/wgpu/pull/8445).

Cargo.lock

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ which = "8"
200200
xshell = "0.2.2"
201201

202202
# Metal dependencies
203-
metal = "0.32"
203+
metal = { git = "https://github.com/gfx-rs/metal-rs.git", rev = "8ee6e61686e52ffede7d1d4925180eb520587447", version = "0.32.0" }
204204
block = "0.1.6"
205205
core-graphics-types = "0.2"
206206
objc = "0.2.5"

0 commit comments

Comments
 (0)