| Crates.io | vulkanic |
| lib.rs | vulkanic |
| version | 0.1.3 |
| created_at | 2021-04-20 14:40:43.418669+00 |
| updated_at | 2021-05-04 19:16:51.670051+00 |
| description | Ultra-thin Vulkan API wrapper sitting on top of vk-sys |
| homepage | https://github.com/DaAitch/vulkanic-rs |
| repository | https://github.com/DaAitch/vulkanic-rs |
| max_upload_size | |
| id | 387093 |
| size | 43,972 |
vulkanicUltra-thin Vulkan API wrapper sitting on top of vk-sys.
Checkout Examples.
Vulkan API is a very performant, low-level graphics and computation API. Drawbacks are the complex usage and e.g. a simple "hello world"-triangle with Vulkan has about 1000 lines of code using the the plain vk-sys bindings and that's a lot.
Many resources out there about Vulkan are (still) in C++. It's way easier to adapt C++ examples
without any library indirection, so using Vulkan through vulkanic crate will allow you
to understand the API reading the official specs.
vulkanic featuresvk::EntryPoints ✅vk::InstancePointers ✅vk::DevicePointers ✅unsafes ✅