27 releases (17 breaking)
0.27.0 | Oct 25, 2023 |
---|---|
0.26.0 | Jul 21, 2023 |
0.25.0 | May 19, 2023 |
0.24.0 | Jul 1, 2022 |
0.0.1 | Apr 6, 2015 |
#8 in Graphics APIs
129,108 downloads per month
Used in 1,417 crates
(31 directly)
3MB
9K
SLoC
metal-rs
Unsafe Rust bindings for the Metal 3D Graphics API.
Documentation
Note that docs.rs will fail to build the (albeit limited) documentation for this crate! They build in a Linux container, but of course this will only compile on MacOS.
Please build the documentation yourself with cargo docs
.
Examples
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
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
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.