struct CustomMaterial { color: vec4; }; [[group(1), binding(0)]] var material: CustomMaterial; [[stage(fragment)]] fn fragment() -> [[location(0)]] vec4 { return material.color; }