Skip to content

Conversation

@msvbg
Copy link

@msvbg msvbg commented Nov 2, 2025

Connections

Depends on gfx-rs/metal-rs#366.

Description
This PR supports using binding arrays of storage textures/buffers on Metal.

Testing
I have tested this change locally on my M3 MacBook with Metal 3, and my shaders are able to bind and use the binding arrays as expected.

Squash or Rebase?

Fine to squash.

Checklist

  • Run cargo fmt.
  • Run taplo format.
  • Run cargo clippy --tests. If applicable, add:
    • --target wasm32-unknown-unknown
  • Run cargo xtask test to run tests.
  • If this contains user-facing changes, add a CHANGELOG.md entry.

@msvbg msvbg force-pushed the storage_resource_binding_array branch from a5304ee to a638db8 Compare November 2, 2025 11:54
@msvbg msvbg force-pushed the storage_resource_binding_array branch from a638db8 to 9d371f3 Compare November 2, 2025 11:55
@cwfitzgerald cwfitzgerald self-assigned this Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants