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