6 releases
0.3.1 | Nov 25, 2022 |
---|---|
0.3.0 | Jul 29, 2022 |
0.2.0 | Dec 2, 2021 |
0.1.2 | Jan 12, 2021 |
0.1.0 | May 22, 2020 |
#152 in Game dev
1,407 downloads per month
Used in 28 crates
(4 directly)
9KB
112 lines
raw-window-metal
Interoperability library for Metal and raw-window-handle
for surface creation.
raw-window-metal = "0.3"
CAMetalLayer
is the common entrypoint for graphics APIs (e.g gfx
or MoltenVK
), but the handles provided by window libraries may not include such a layer.
This library may extract either this layer or allocate a new one.
Code is mostly extracted from the gfx-backend-metal
crate.
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 this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~115–285KB