9 个版本
使用旧 Rust 2015
| 0.3.2 | 2018 年 2 月 15 日 |
|---|---|
| 0.3.1 | 2018 年 2 月 15 日 |
| 0.2.2 | 2018 年 2 月 14 日 |
| 0.2.1 | 2016 年 12 月 17 日 |
| 0.0.1 |
|
在 图形 API 中排名 #426
每月 39 次下载
140KB
2.5K SLoC
vk_generator 
Rust 对 Vulkan API 的绑定生成器。
文档
自定义生成器
vk_generator 支持使用自定义生成器,这些生成器可以作为在 VkRegistry 类型上实现的 traits。要做到这一点,必须启用 unstable_generator_api cargo 功能。需要注意的是,正如功能名称所暗示的,内部 API 完全是不稳定的,可能在任何时候发生变化。
lib.rs:
自动生成 Vulkan API 的绑定。为了使用,首先使用有效的 Vulkan XML 文件创建一个 VkRegistry 结构体,然后调用两个生成函数之一(gen_global() 或 gen_struct())或一个自定义的。更多信息可以在 VkRegistry 和 GenConfig 中找到,并查看提供的 示例 是很有帮助的。
依赖关系
~410KB