A minimal non compiling example ``` #[spirv(compute(threads(256)))] pub fn main_cs( #[spirv(storage_buffer, descriptor_set = 0, binding = 0)] inoutbuf: &mut [u8], ) { let answer: i32 = 42; inoutbuf[0..4].copy_from_slice(&answer.to_le_bytes()); } ``` _Originally posted by @izissise in https://github.com/Rust-GPU/rust-gpu/discussions/162#discussioncomment-11416575_