2 releases
0.0.2 | Apr 21, 2024 |
---|---|
0.0.1 | Apr 21, 2024 |
#982 in Graphics APIs
15KB
211 lines
Opinionated Rust bindings for Vulkan.
For the duration of the GitHub requirement on crates.io, this crate's presence on crates.io is temporary, and moving onto a registry that does not require a GitHub account is top priority.
lib.rs
:
Opinionated low-level Rust bindings for Vulkan
Bindgen used to generate the native unsafe bindings.
Provides an opinionated OOP wrapper around the Vulkan API.
Currently heavily work in progress.
Relies on the VK_LAYER_KHRONOS_validation
layer and VK_EXT_debug_utils
extension in debug mode, however they are stripped out in release mode.
No runtime deps
~0–1.8MB
~37K SLoC