1*c8dee2aaSAndroid Build Coastguard Workerdiagnostic(off, derivative_uniformity); 2*c8dee2aaSAndroid Build Coastguard Workerdiagnostic(off, chromium.unreachable_code); 3*c8dee2aaSAndroid Build Coastguard Workerfn d_vi(i: ptr<function, i32>) { 4*c8dee2aaSAndroid Build Coastguard Worker { 5*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 6*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 7*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 8*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 9*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 10*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 11*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 12*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 13*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 14*c8dee2aaSAndroid Build Coastguard Worker (*i) = (*i) + i32(1); 15*c8dee2aaSAndroid Build Coastguard Worker } 16*c8dee2aaSAndroid Build Coastguard Worker} 17*c8dee2aaSAndroid Build Coastguard Workerfn c_vi(i: ptr<function, i32>) { 18*c8dee2aaSAndroid Build Coastguard Worker { 19*c8dee2aaSAndroid Build Coastguard Worker var _skTemp0: i32 = (*i); 20*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp0); 21*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp0; 22*c8dee2aaSAndroid Build Coastguard Worker var _skTemp1: i32 = (*i); 23*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp1); 24*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp1; 25*c8dee2aaSAndroid Build Coastguard Worker var _skTemp2: i32 = (*i); 26*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp2); 27*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp2; 28*c8dee2aaSAndroid Build Coastguard Worker var _skTemp3: i32 = (*i); 29*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp3); 30*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp3; 31*c8dee2aaSAndroid Build Coastguard Worker var _skTemp4: i32 = (*i); 32*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp4); 33*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp4; 34*c8dee2aaSAndroid Build Coastguard Worker var _skTemp5: i32 = (*i); 35*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp5); 36*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp5; 37*c8dee2aaSAndroid Build Coastguard Worker var _skTemp6: i32 = (*i); 38*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp6); 39*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp6; 40*c8dee2aaSAndroid Build Coastguard Worker var _skTemp7: i32 = (*i); 41*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp7); 42*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp7; 43*c8dee2aaSAndroid Build Coastguard Worker var _skTemp8: i32 = (*i); 44*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp8); 45*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp8; 46*c8dee2aaSAndroid Build Coastguard Worker var _skTemp9: i32 = (*i); 47*c8dee2aaSAndroid Build Coastguard Worker d_vi(&_skTemp9); 48*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp9; 49*c8dee2aaSAndroid Build Coastguard Worker } 50*c8dee2aaSAndroid Build Coastguard Worker} 51*c8dee2aaSAndroid Build Coastguard Workerfn b_vi(i: ptr<function, i32>) { 52*c8dee2aaSAndroid Build Coastguard Worker { 53*c8dee2aaSAndroid Build Coastguard Worker var _skTemp10: i32 = (*i); 54*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp10); 55*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp10; 56*c8dee2aaSAndroid Build Coastguard Worker var _skTemp11: i32 = (*i); 57*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp11); 58*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp11; 59*c8dee2aaSAndroid Build Coastguard Worker var _skTemp12: i32 = (*i); 60*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp12); 61*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp12; 62*c8dee2aaSAndroid Build Coastguard Worker var _skTemp13: i32 = (*i); 63*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp13); 64*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp13; 65*c8dee2aaSAndroid Build Coastguard Worker var _skTemp14: i32 = (*i); 66*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp14); 67*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp14; 68*c8dee2aaSAndroid Build Coastguard Worker var _skTemp15: i32 = (*i); 69*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp15); 70*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp15; 71*c8dee2aaSAndroid Build Coastguard Worker var _skTemp16: i32 = (*i); 72*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp16); 73*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp16; 74*c8dee2aaSAndroid Build Coastguard Worker var _skTemp17: i32 = (*i); 75*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp17); 76*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp17; 77*c8dee2aaSAndroid Build Coastguard Worker var _skTemp18: i32 = (*i); 78*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp18); 79*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp18; 80*c8dee2aaSAndroid Build Coastguard Worker var _skTemp19: i32 = (*i); 81*c8dee2aaSAndroid Build Coastguard Worker c_vi(&_skTemp19); 82*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp19; 83*c8dee2aaSAndroid Build Coastguard Worker } 84*c8dee2aaSAndroid Build Coastguard Worker} 85*c8dee2aaSAndroid Build Coastguard Workerfn a_vi(i: ptr<function, i32>) { 86*c8dee2aaSAndroid Build Coastguard Worker { 87*c8dee2aaSAndroid Build Coastguard Worker var _skTemp20: i32 = (*i); 88*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp20); 89*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp20; 90*c8dee2aaSAndroid Build Coastguard Worker var _skTemp21: i32 = (*i); 91*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp21); 92*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp21; 93*c8dee2aaSAndroid Build Coastguard Worker var _skTemp22: i32 = (*i); 94*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp22); 95*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp22; 96*c8dee2aaSAndroid Build Coastguard Worker var _skTemp23: i32 = (*i); 97*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp23); 98*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp23; 99*c8dee2aaSAndroid Build Coastguard Worker var _skTemp24: i32 = (*i); 100*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp24); 101*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp24; 102*c8dee2aaSAndroid Build Coastguard Worker var _skTemp25: i32 = (*i); 103*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp25); 104*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp25; 105*c8dee2aaSAndroid Build Coastguard Worker var _skTemp26: i32 = (*i); 106*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp26); 107*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp26; 108*c8dee2aaSAndroid Build Coastguard Worker var _skTemp27: i32 = (*i); 109*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp27); 110*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp27; 111*c8dee2aaSAndroid Build Coastguard Worker var _skTemp28: i32 = (*i); 112*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp28); 113*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp28; 114*c8dee2aaSAndroid Build Coastguard Worker var _skTemp29: i32 = (*i); 115*c8dee2aaSAndroid Build Coastguard Worker b_vi(&_skTemp29); 116*c8dee2aaSAndroid Build Coastguard Worker (*i) = _skTemp29; 117*c8dee2aaSAndroid Build Coastguard Worker } 118*c8dee2aaSAndroid Build Coastguard Worker} 119*c8dee2aaSAndroid Build Coastguard Workerfn _skslMain(xy: vec2<f32>) -> vec4<f32> { 120*c8dee2aaSAndroid Build Coastguard Worker { 121*c8dee2aaSAndroid Build Coastguard Worker var i: i32 = 0; 122*c8dee2aaSAndroid Build Coastguard Worker var _skTemp30: i32 = i; 123*c8dee2aaSAndroid Build Coastguard Worker a_vi(&_skTemp30); 124*c8dee2aaSAndroid Build Coastguard Worker i = _skTemp30; 125*c8dee2aaSAndroid Build Coastguard Worker return vec4<f32>(0.0); 126*c8dee2aaSAndroid Build Coastguard Worker } 127*c8dee2aaSAndroid Build Coastguard Worker} 128*c8dee2aaSAndroid Build Coastguard Worker@fragment fn main(@location(0) _coords: vec2<f32>) -> @location(0) vec4<f32> { 129*c8dee2aaSAndroid Build Coastguard Worker return _skslMain(_coords); 130*c8dee2aaSAndroid Build Coastguard Worker} 131