diff --git a/src/codegen/spirv/CodeGen.zig b/src/codegen/spirv/CodeGen.zig index 2045cdcfae78feb3f496352f9e86be594170487c..a0b075ca7978289cddecf51daacb0c3a621d5a85 100644 --- a/src/codegen/spirv/CodeGen.zig +++ b/src/codegen/spirv/CodeGen.zig @@ -1810,7 +1810,7 @@ fn derivePtr(cg: *CodeGen, @"addrspace": std.lang.AddressSpace, derivation: Valu .many => .many_ptr, }, @"addrspace", - derived.parent.elem_ty, + derivation.elem_ty, try cg.derivePtr(@"addrspace", derived.parent.*), try cg.constInt(.usize, derived.elem_index), ),