1[[block]]
2struct buf0 {
3  injectionSwitch : vec2<f32>;
4};
5
6var<private> x_GLF_color : vec4<f32>;
7
8[[group(0), binding(0)]] var<uniform> x_6 : buf0;
9
10fn main_1() {
11  var j : i32;
12  var x_41 : f32;
13  x_GLF_color = vec4<f32>(1.0, 0.0, 0.0, 1.0);
14  loop {
15    let x_32 : f32 = x_6.injectionSwitch.x;
16    j = i32(x_32);
17    loop {
18      let x_8 : i32 = j;
19      if ((x_8 < 2)) {
20      } else {
21        break;
22      }
23      return;
24    }
25
26    continuing {
27      x_41 = x_6.injectionSwitch.y;
28      if ((0.0 > x_41)) {
29      } else {
30        break;
31      }
32    }
33  }
34  let x_43 : i32 = i32(x_41);
35  return;
36}
37
38struct main_out {
39  [[location(0)]]
40  x_GLF_color_1 : vec4<f32>;
41};
42
43[[stage(fragment)]]
44fn main() -> main_out {
45  main_1();
46  return main_out(x_GLF_color);
47}
48