authorgravatar for me@brianferri.devBrian Ferri <me@brianferri.dev> 2026-10-01 22:41:09+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-06 04:18:15+02:00
log98b5def297f6a660da53c97bfd83453b06c24412
treed7b950e0411a26fdefcc573be8e4ae00e4f98623
parentc1bde1d83c95e1d19cb6a7afbd3004a0e9630b9c
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

spirv: type comptime element pointers by their element


1 files changed, 1 insertions(+), 1 deletions(-)

src/codegen/spirv/CodeGen.zig+1-1
...@@ -1810,7 +1810,7 @@ fn derivePtr(cg: *CodeGen, @"addrspace": std.lang.AddressSpace, derivation: Valu...@@ -1810,7 +1810,7 @@ fn derivePtr(cg: *CodeGen, @"addrspace": std.lang.AddressSpace, derivation: Valu
1810 .many => .many_ptr,1810 .many => .many_ptr,
1811 },1811 },
1812 @"addrspace",1812 @"addrspace",
1813 derived.parent.elem_ty,1813 derivation.elem_ty,
1814 try cg.derivePtr(@"addrspace", derived.parent.*),1814 try cg.derivePtr(@"addrspace", derived.parent.*),
1815 try cg.constInt(.usize, derived.elem_index),1815 try cg.constInt(.usize, derived.elem_index),
1816 ),1816 ),