1[[block]] 2struct buf0 { 3 one : u32; 4}; 5 6[[group(0), binding(0)]] var<uniform> x_6 : buf0; 7 8var<private> x_GLF_color : vec4<f32>; 9 10fn main_1() { 11 var a : u32; 12 var b : u32; 13 var c : u32; 14 var d : u32; 15 var e : u32; 16 var f : u32; 17 let x_41 : u32 = x_6.one; 18 a = ((77u + x_41) >> 32u); 19 let x_45 : u32 = x_6.one; 20 b = ((3243u + x_45) >> 33u); 21 let x_49 : u32 = x_6.one; 22 c = ((23u + x_49) >> 345u); 23 let x_53 : u32 = x_6.one; 24 d = ((2395u + x_53) << 32u); 25 let x_57 : u32 = x_6.one; 26 e = ((290485u + x_57) << 33u); 27 let x_61 : u32 = x_6.one; 28 f = ((44321u + x_61) << 345u); 29 let x_64 : u32 = a; 30 if ((x_64 != 1u)) { 31 a = 1u; 32 } 33 let x_68 : u32 = b; 34 if ((x_68 != 0u)) { 35 b = 0u; 36 } 37 let x_72 : u32 = c; 38 if ((x_72 != 1u)) { 39 c = 1u; 40 } 41 let x_76 : u32 = d; 42 if ((x_76 != 0u)) { 43 d = 0u; 44 } 45 let x_80 : u32 = e; 46 if ((x_80 != 1u)) { 47 e = 1u; 48 } 49 let x_84 : u32 = f; 50 if ((x_84 != 0u)) { 51 f = 0u; 52 } 53 let x_88 : u32 = a; 54 let x_90 : u32 = b; 55 let x_93 : u32 = c; 56 let x_96 : u32 = d; 57 let x_99 : u32 = e; 58 let x_102 : u32 = f; 59 if (((((((x_88 == 1u) && (x_90 == 0u)) && (x_93 == 1u)) && (x_96 == 0u)) && (x_99 == 1u)) && (x_102 == 0u))) { 60 x_GLF_color = vec4<f32>(1.0, 0.0, 0.0, 1.0); 61 } else { 62 x_GLF_color = vec4<f32>(0.0, 0.0, 0.0, 0.0); 63 } 64 return; 65} 66 67struct main_out { 68 [[location(0)]] 69 x_GLF_color_1 : vec4<f32>; 70}; 71 72[[stage(fragment)]] 73fn main() -> main_out { 74 main_1(); 75 return main_out(x_GLF_color); 76} 77