13 releases (8 breaking)
Uses old Rust 2015
0.9.0 | Aug 5, 2018 |
---|---|
0.8.0 | Jun 26, 2018 |
0.7.2 | Jun 22, 2018 |
0.3.0 | Feb 25, 2018 |
#1029 in Graphics APIs
28 downloads per month
Used in 3 crates
(via adi_gpu_vulkan)
125KB
3.5K
SLoC
Aldaron's System Interface / Vulkan
Rust safe bindings for Vulkan.
This project is part of ADI.
Features
- Bindings to Vulkan calls on both Unix and Windows
- Safe bindings to some Vulkan calls
- Unsafe bindings to some Vulkan calls
Roadmap to 1.0 (Future Features)
- All bindings to Vulkan calls are safe
- Bindings match asi_opengl
- More bindings
- Support Raspberry Pi Direct to display
- Support Android
- Support Nintendo Switch
Change Log
0.9
- Now works with newer versions of ADI-related libaries.
0.8
- Use reference counting in std library instead of ami
Vk
is nowVulkan
0.7
- Use LINEAR REPEATING for textures instead of NEAREST CLAMP
0.6
- Use dl_api crate for dynamic loading.
- Fixed platform-dependant coloration bug.
0.5
- Uses sliced triangle fans now.
Dependencies
~2MB
~37K SLoC