Search across packages, versions, files, declarations, and comments. Use multiple terms to narrow results (AND), and add @vertex, @fragment, or @compute to filter by shader stage.
1import package::mesh2d::types::Mesh2d;
2import bevy_render::mesh::metadata_types::MeshMetadata;
4@if(PER_OBJECT_BUFFER_BATCH_SIZE)
5@group(1) @binding(0) var<uniform> mesh: array<Mesh2d, u32(constants::PER_OBJECT_BUFFER_BATCH_SIZE)>;
6@else
7@group(1) @binding(0) var<storage> mesh: array<Mesh2d>;
9@if(METADATA_USE_UNIFORM_BUFFERS)
10@group(1) @binding(1) var<uniform> metadata: MeshMetadata;
11@else
12@group(1) @binding(1) var<storage> metadata: array<MeshMetadata>;
Contents