More Details About The Vulkano Library, Rust + Vulkan
As covered back in March, Vulkano is a library pairing Rust with the Vulkan API for taking advantage of the Rust programming language's feature set while utilizing this new high-performance graphics API from the Khronos Group.
Vulkano isn't just a set of Rust bindings for Vulkan but aims to let developers utilize high-level code interfacing with Vulkano, which in turn will communicate with the Vulkan driver. Vulkano is lower-level than OpenGL but should be safer and more predictable. Vulkano is also designed to protect against undefined behavior issues and utilize the Vulkan API in a safe manner.
If you are interested in learning more about Vulkano, there is an extensive write-up on this library that just recently made it onto Crates.io. You can learn more via this users.rust-lang.org presentation.
Vulkano isn't just a set of Rust bindings for Vulkan but aims to let developers utilize high-level code interfacing with Vulkano, which in turn will communicate with the Vulkan driver. Vulkano is lower-level than OpenGL but should be safer and more predictable. Vulkano is also designed to protect against undefined behavior issues and utilize the Vulkan API in a safe manner.
If you are interested in learning more about Vulkano, there is an extensive write-up on this library that just recently made it onto Crates.io. You can learn more via this users.rust-lang.org presentation.
16 Comments