#vulkan #graphics #rendering #vertex-buffer

plate

Rust编写更简单Vulkan代码的库

13个版本 (4个重大更新)

0.5.0 2022年9月20日
0.4.1 2022年9月7日
0.3.1 2022年8月19日
0.2.1 2022年8月8日
0.1.4 2022年7月25日

#535 in 图形API

每月31次下载

MIT 许可证

135KB
2K SLoC

plate

Rust编写更简单Vulkan代码的库

crates.io build docs license

安装

将库添加到Cargo.toml文件

[dependencies]
plate = "0.5"

示例

示例代码在examples目录中可用。

使用cargo运行示例

cargo run --example triangle

功能

  • 易于初始化。
  • 易于使用索引和顶点缓冲区。
  • 简单的缓冲区创建和数据操作。
  • 自动缓冲区填充到设备限制。
  • 简单的图像创建。
  • 直观的描述符创建。
  • 动态描述符支持。

依赖项

~47MB
~1M SLoC