diagnostic(off, derivative_uniformity); diagnostic(off, chromium.unreachable_code); fn _skslMain(xy: vec2) -> vec4 { { var i: i32; { var a: i32 = 0; loop { { { var b: i32 = 0; loop { { { var c: i32 = 0; loop { { { var d: i32 = 0; loop { { i = i + i32(1); } continuing { d = d + i32(1); break if d >= 10; } } } } continuing { c = c + i32(1); break if c >= 10; } } } } continuing { b = b + i32(1); break if b >= 10; } } } } continuing { a = a + i32(1); break if a >= 10; } } } return vec4(0.0); } } @fragment fn main(@location(0) _coords: vec2) -> @location(0) vec4 { return _skslMain(_coords); }