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