Crates.io | vulkanic |
lib.rs | vulkanic |
version | 0.1.3 |
source | src |
created_at | 2021-04-20 14:40:43.418669 |
updated_at | 2021-05-04 19:16:51.670051 |
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 |
vulkanic
Ultra-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
✅unsafe
s ✅