1个不稳定版本

0.1.0 2022年3月21日

#22 in #become

自定义许可证

10KB
150 代码行

wgpu-macros

一组适用于wgpu的有用过程宏。

顶点布局派生宏

生成一个可通過結構上的LAYOUT常量訪問的 wgpu::VertexBufferLayout

在結構上還可以指定一個額外的 layout 辅助屬性宏,允許指定 step_mode。可能的值是 VertexInstance,默認值為 Vertex

layout 辅助屬性宏也可以用於單個字段,以覆蓋生成的 VertexFormat,通過指定一個 VertexFormat 变體,或者指定是否應使用生成的 VertexFormatnorm 版本(所以 Uint8 变為 Unorm8)。

依赖关系

~1.5MB
~35K SLoC