pub fn infer_compute_bindgroup_layout( device: &Device, source: &str, label: Option<&str>, ) -> BindGroupLayout