1个不稳定版本
| 0.1.0 | 2022年3月21日 |
|---|
#22 in #become
10KB
150 代码行
wgpu-macros
一组适用于wgpu的有用过程宏。
顶点布局派生宏
生成一个可通過結構上的LAYOUT常量訪問的 wgpu::VertexBufferLayout。
在結構上還可以指定一個額外的 layout 辅助屬性宏,允許指定 step_mode。可能的值是 Vertex 和 Instance,默認值為 Vertex。
layout 辅助屬性宏也可以用於單個字段,以覆蓋生成的 VertexFormat,通過指定一個 VertexFormat 变體,或者指定是否應使用生成的 VertexFormat 的 norm 版本(所以 Uint8 变為 Unorm8)。
依赖关系
~1.5MB
~35K SLoC