fn particle_pipeline(
device: &Device,
material: &BindGroupLayout,
) -> RenderPipelineDescExpand description
Compile the particle family’s pipeline.
Slot 0 is left empty — the mesh has no vertex buffer — and slot 1 is the family’s own instance stream. Group 0 is the renderer’s shared global group and group 1 is the family’s uniform block.