#vulkan-bindings #vulkan #graphics #ray-tracing #edge #extension #shaders

app vulk-gen

Rust的Vulkan绑定,除了最前沿的功能外

18个版本

0.1.17 2023年5月1日
0.1.16 2023年4月30日

#71渲染

Download history 57/week @ 2024-03-30 459/week @ 2024-04-20

每月下载 174

MIT 许可证

160KB
4.5K SLoC

vulk

Crates.io Docs.rs Docs.rs

vulk 是一个高度实验性的Vulkan绑定库,它只包含最新的功能和扩展,例如光线追踪、网格着色器、描述符缓冲区、着色器对象等。 vulk 不会维护向后兼容性,当新的Vulkan扩展完全替代一个功能时。例如,在 vulk 中,你不能使用顶点着色器,因为网格着色器是所有几何阶段的超集。

vulk 的设计灵感来源于 ash,这也是你应该在生产用例中使用而不是 vulk 的原因。

目前,唯一支持的驱动程序是2023年4月27日的最新NVIDIA驱动程序。

依赖关系

~5–7.5MB
~132K SLoC