pub fn axis_storage_buffer( device: &Arc<Device>, label: &'static str, axis: &AxisData<'_>, scalar: ScalarType, ) -> Result<Arc<Buffer>, String>