Skip to content
/ vulk Public

Vulkan bindings for Rust, except only the bleeding edge features

License

Notifications You must be signed in to change notification settings

phoekz/vulk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vulk

Crates.io Docs.rs Docs.rs

vulk is a highly experimental Vulkan bindings library, except it only includes the latest features and extensions, such as ray tracing, mesh shaders, descriptor buffers, shader objects, etc. vulk will not maintain backward compatibility when a new Vulkan extension completely replaces a feature. For example, in vulk, you can't use vertex shaders because mesh shaders are a superset of all geometry stages.

The design of vulk is inspired by ash, which is also what you should use for production use cases instead of vulk.

Currently, the only supported driver is the latest NVIDIA April 27th, 2023 driver.

About

Vulkan bindings for Rust, except only the bleeding edge features

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages