@group(0) @binding(0) var<uniform> u : i32; | |
fn f() -> i32 { | |
return 0; | |
} | |
fn g() { | |
var j = 0; | |
loop { | |
if ((j >= 1)) { | |
break; | |
} | |
j += 1; | |
var k = f(); | |
} | |
} | |
@compute @workgroup_size(1) | |
fn main() { | |
switch(u) { | |
case 0: { | |
switch(u) { | |
case 0: { | |
} | |
default: { | |
g(); | |
} | |
} | |
} | |
default: { | |
} | |
} | |
} |