in crates/ratchet-core/src/gpu/wgsl/kernel_builder.rs [125:136]
fn init_main(&mut self) {
self.main.write(format!("{}\n", self.workgroup_size));
self.main.write("fn main(\n");
for (b, builtin) in self.builtins.iter().enumerate() {
let mut builtin = builtin.render();
if b < self.builtins.len() - 1 {
builtin.write(",\n");
}
self.main.write_fragment(builtin);
}
self.main.write(") {\n");
}