pub type ComputePassRef<D> = Arc<Mutex<ComputePass<D>>>;
pub struct ComputePassRef<D> { /* private fields */ }