| Crates.io | metal |
| lib.rs | metal |
| version | 0.33.0 |
| created_at | 2015-04-06 16:24:16.404868+00 |
| updated_at | 2025-12-17 20:06:22.008564+00 |
| description | Rust bindings for Metal |
| homepage | https://github.com/gfx-rs/metal-rs |
| repository | https://github.com/gfx-rs/metal-rs |
| max_upload_size | |
| id | 1786 |
| size | 3,718,723 |
[!WARNING]
Use of this crate is deprecated as the
objcecosystem of mac system bindings are unmaintained. For new development, please useobjc2andobjc2-metalinstead. We will continue to merge basic PRs and keep things maintained, at least as long as it takes to migratewgputo theobjc2ecosystem PR 5641.
Unsafe Rust bindings for the Metal 3D Graphics API.
The examples directory highlights different ways of using the Metal graphics API for rendering and computation.
Examples can be run using commands such as:
# Replace `window` with the name of the example that you would like to run
cargo run --example window
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.