| Crates.io | wgpu_macros |
| lib.rs | wgpu_macros |
| version | 0.1.0 |
| created_at | 2022-03-21 22:02:01.319833+00 |
| updated_at | 2022-03-21 22:02:01.319833+00 |
| description | A set of useful proc macros for wgpu |
| homepage | |
| repository | https://github.com/crowlKats/wgpu-macros |
| max_upload_size | |
| id | 554357 |
| size | 12,251 |
A set of useful proc macros for wgpu.
Generates a wgpu::VertexBufferLayout,
accessible through a LAYOUT constant on the struct.
There is an additional layout helper attribute macro that can be specified on
the struct, which allows specifying the step_mode.
Possible values are Vertex & Instance, and by default, the value is Vertex.
The layout helper attribute macro also can be used on individual fields to
either override the generated VertexFormat by specifying a
VertexFormat variant, or to specify if the norm version of
the generated VertexFormat should be used (so Uint8 becomes Unorm8).