From a5874eb0cfab4592323e6071d76eab81bceda556 Mon Sep 17 00:00:00 2001 From: Igor Shaposhnik Date: Tue, 22 Jun 2021 16:18:24 +0000 Subject: [PATCH] [wgsl-out] Fix Pointer writing --- src/back/wgsl/writer.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/back/wgsl/writer.rs b/src/back/wgsl/writer.rs index 188b18c629..bba0df4460 100644 --- a/src/back/wgsl/writer.rs +++ b/src/back/wgsl/writer.rs @@ -521,6 +521,12 @@ impl Writer { vector_size_str(rows), )?; } + TypeInner::Pointer { base, class } => { + self.write_type(module, base)?; + if let Some(storage_class) = storage_class_str(class) { + write!(self.out, "<{}>", storage_class)?; + } + }, _ => { return Err(Error::Unimplemented(format!( "write_value_type {:?}",