1*c8dee2aaSAndroid Build Coastguard Workercbuffer _UniformBuffer : register(b0, space0) 2*c8dee2aaSAndroid Build Coastguard Worker{ 3*c8dee2aaSAndroid Build Coastguard Worker float4 _7_colorGreen : packoffset(c0); 4*c8dee2aaSAndroid Build Coastguard Worker float4 _7_colorRed : packoffset(c1); 5*c8dee2aaSAndroid Build Coastguard Worker}; 6*c8dee2aaSAndroid Build Coastguard Worker 7*c8dee2aaSAndroid Build Coastguard Worker 8*c8dee2aaSAndroid Build Coastguard Workerstatic float4 sk_FragColor; 9*c8dee2aaSAndroid Build Coastguard Worker 10*c8dee2aaSAndroid Build Coastguard Workerstruct SPIRV_Cross_Output 11*c8dee2aaSAndroid Build Coastguard Worker{ 12*c8dee2aaSAndroid Build Coastguard Worker float4 sk_FragColor : SV_Target0; 13*c8dee2aaSAndroid Build Coastguard Worker}; 14*c8dee2aaSAndroid Build Coastguard Worker 15*c8dee2aaSAndroid Build Coastguard Workerfloat4 main(float2 _21) 16*c8dee2aaSAndroid Build Coastguard Worker{ 17*c8dee2aaSAndroid Build Coastguard Worker float x = 1.0f; 18*c8dee2aaSAndroid Build Coastguard Worker float y = 1.0f; 19*c8dee2aaSAndroid Build Coastguard Worker float _29 = 0.0f; 20*c8dee2aaSAndroid Build Coastguard Worker if (true) 21*c8dee2aaSAndroid Build Coastguard Worker { 22*c8dee2aaSAndroid Build Coastguard Worker float _33 = 1.0f + 1.0f; 23*c8dee2aaSAndroid Build Coastguard Worker x = _33; 24*c8dee2aaSAndroid Build Coastguard Worker _29 = _33; 25*c8dee2aaSAndroid Build Coastguard Worker } 26*c8dee2aaSAndroid Build Coastguard Worker else 27*c8dee2aaSAndroid Build Coastguard Worker { 28*c8dee2aaSAndroid Build Coastguard Worker float _34 = 1.0f + 1.0f; 29*c8dee2aaSAndroid Build Coastguard Worker y = _34; 30*c8dee2aaSAndroid Build Coastguard Worker _29 = _34; 31*c8dee2aaSAndroid Build Coastguard Worker } 32*c8dee2aaSAndroid Build Coastguard Worker float _39 = 0.0f; 33*c8dee2aaSAndroid Build Coastguard Worker if (x == y) 34*c8dee2aaSAndroid Build Coastguard Worker { 35*c8dee2aaSAndroid Build Coastguard Worker float _43 = x; 36*c8dee2aaSAndroid Build Coastguard Worker float _45 = _43 + 3.0f; 37*c8dee2aaSAndroid Build Coastguard Worker x = _45; 38*c8dee2aaSAndroid Build Coastguard Worker _39 = _45; 39*c8dee2aaSAndroid Build Coastguard Worker } 40*c8dee2aaSAndroid Build Coastguard Worker else 41*c8dee2aaSAndroid Build Coastguard Worker { 42*c8dee2aaSAndroid Build Coastguard Worker float _46 = y; 43*c8dee2aaSAndroid Build Coastguard Worker float _47 = _46 + 3.0f; 44*c8dee2aaSAndroid Build Coastguard Worker y = _47; 45*c8dee2aaSAndroid Build Coastguard Worker _39 = _47; 46*c8dee2aaSAndroid Build Coastguard Worker } 47*c8dee2aaSAndroid Build Coastguard Worker float _52 = 0.0f; 48*c8dee2aaSAndroid Build Coastguard Worker if (x < y) 49*c8dee2aaSAndroid Build Coastguard Worker { 50*c8dee2aaSAndroid Build Coastguard Worker float _56 = x; 51*c8dee2aaSAndroid Build Coastguard Worker float _58 = _56 + 5.0f; 52*c8dee2aaSAndroid Build Coastguard Worker x = _58; 53*c8dee2aaSAndroid Build Coastguard Worker _52 = _58; 54*c8dee2aaSAndroid Build Coastguard Worker } 55*c8dee2aaSAndroid Build Coastguard Worker else 56*c8dee2aaSAndroid Build Coastguard Worker { 57*c8dee2aaSAndroid Build Coastguard Worker float _59 = y; 58*c8dee2aaSAndroid Build Coastguard Worker float _60 = _59 + 5.0f; 59*c8dee2aaSAndroid Build Coastguard Worker y = _60; 60*c8dee2aaSAndroid Build Coastguard Worker _52 = _60; 61*c8dee2aaSAndroid Build Coastguard Worker } 62*c8dee2aaSAndroid Build Coastguard Worker float _65 = 0.0f; 63*c8dee2aaSAndroid Build Coastguard Worker if (y >= x) 64*c8dee2aaSAndroid Build Coastguard Worker { 65*c8dee2aaSAndroid Build Coastguard Worker float _69 = x; 66*c8dee2aaSAndroid Build Coastguard Worker float _71 = _69 + 9.0f; 67*c8dee2aaSAndroid Build Coastguard Worker x = _71; 68*c8dee2aaSAndroid Build Coastguard Worker _65 = _71; 69*c8dee2aaSAndroid Build Coastguard Worker } 70*c8dee2aaSAndroid Build Coastguard Worker else 71*c8dee2aaSAndroid Build Coastguard Worker { 72*c8dee2aaSAndroid Build Coastguard Worker float _72 = y; 73*c8dee2aaSAndroid Build Coastguard Worker float _73 = _72 + 9.0f; 74*c8dee2aaSAndroid Build Coastguard Worker y = _73; 75*c8dee2aaSAndroid Build Coastguard Worker _65 = _73; 76*c8dee2aaSAndroid Build Coastguard Worker } 77*c8dee2aaSAndroid Build Coastguard Worker float _78 = 0.0f; 78*c8dee2aaSAndroid Build Coastguard Worker if (x != y) 79*c8dee2aaSAndroid Build Coastguard Worker { 80*c8dee2aaSAndroid Build Coastguard Worker float _82 = x; 81*c8dee2aaSAndroid Build Coastguard Worker float _83 = _82 + 1.0f; 82*c8dee2aaSAndroid Build Coastguard Worker x = _83; 83*c8dee2aaSAndroid Build Coastguard Worker _78 = _83; 84*c8dee2aaSAndroid Build Coastguard Worker } 85*c8dee2aaSAndroid Build Coastguard Worker else 86*c8dee2aaSAndroid Build Coastguard Worker { 87*c8dee2aaSAndroid Build Coastguard Worker _78 = y; 88*c8dee2aaSAndroid Build Coastguard Worker } 89*c8dee2aaSAndroid Build Coastguard Worker float _89 = 0.0f; 90*c8dee2aaSAndroid Build Coastguard Worker if (x == y) 91*c8dee2aaSAndroid Build Coastguard Worker { 92*c8dee2aaSAndroid Build Coastguard Worker float _93 = x; 93*c8dee2aaSAndroid Build Coastguard Worker float _95 = _93 + 2.0f; 94*c8dee2aaSAndroid Build Coastguard Worker x = _95; 95*c8dee2aaSAndroid Build Coastguard Worker _89 = _95; 96*c8dee2aaSAndroid Build Coastguard Worker } 97*c8dee2aaSAndroid Build Coastguard Worker else 98*c8dee2aaSAndroid Build Coastguard Worker { 99*c8dee2aaSAndroid Build Coastguard Worker _89 = y; 100*c8dee2aaSAndroid Build Coastguard Worker } 101*c8dee2aaSAndroid Build Coastguard Worker float _101 = 0.0f; 102*c8dee2aaSAndroid Build Coastguard Worker if (x != y) 103*c8dee2aaSAndroid Build Coastguard Worker { 104*c8dee2aaSAndroid Build Coastguard Worker _101 = x; 105*c8dee2aaSAndroid Build Coastguard Worker } 106*c8dee2aaSAndroid Build Coastguard Worker else 107*c8dee2aaSAndroid Build Coastguard Worker { 108*c8dee2aaSAndroid Build Coastguard Worker float _106 = y; 109*c8dee2aaSAndroid Build Coastguard Worker float _107 = _106 + 3.0f; 110*c8dee2aaSAndroid Build Coastguard Worker y = _107; 111*c8dee2aaSAndroid Build Coastguard Worker _101 = _107; 112*c8dee2aaSAndroid Build Coastguard Worker } 113*c8dee2aaSAndroid Build Coastguard Worker float _112 = 0.0f; 114*c8dee2aaSAndroid Build Coastguard Worker if (x == y) 115*c8dee2aaSAndroid Build Coastguard Worker { 116*c8dee2aaSAndroid Build Coastguard Worker _112 = x; 117*c8dee2aaSAndroid Build Coastguard Worker } 118*c8dee2aaSAndroid Build Coastguard Worker else 119*c8dee2aaSAndroid Build Coastguard Worker { 120*c8dee2aaSAndroid Build Coastguard Worker float _117 = y; 121*c8dee2aaSAndroid Build Coastguard Worker float _119 = _117 + 4.0f; 122*c8dee2aaSAndroid Build Coastguard Worker y = _119; 123*c8dee2aaSAndroid Build Coastguard Worker _112 = _119; 124*c8dee2aaSAndroid Build Coastguard Worker } 125*c8dee2aaSAndroid Build Coastguard Worker bool b = true; 126*c8dee2aaSAndroid Build Coastguard Worker b = false; 127*c8dee2aaSAndroid Build Coastguard Worker bool _125 = false; 128*c8dee2aaSAndroid Build Coastguard Worker if (false) 129*c8dee2aaSAndroid Build Coastguard Worker { 130*c8dee2aaSAndroid Build Coastguard Worker _125 = false; 131*c8dee2aaSAndroid Build Coastguard Worker } 132*c8dee2aaSAndroid Build Coastguard Worker else 133*c8dee2aaSAndroid Build Coastguard Worker { 134*c8dee2aaSAndroid Build Coastguard Worker _125 = false; 135*c8dee2aaSAndroid Build Coastguard Worker } 136*c8dee2aaSAndroid Build Coastguard Worker bool c = _125; 137*c8dee2aaSAndroid Build Coastguard Worker float4 _130 = 0.0f.xxxx; 138*c8dee2aaSAndroid Build Coastguard Worker if (_125) 139*c8dee2aaSAndroid Build Coastguard Worker { 140*c8dee2aaSAndroid Build Coastguard Worker _130 = _7_colorRed; 141*c8dee2aaSAndroid Build Coastguard Worker } 142*c8dee2aaSAndroid Build Coastguard Worker else 143*c8dee2aaSAndroid Build Coastguard Worker { 144*c8dee2aaSAndroid Build Coastguard Worker bool _148 = false; 145*c8dee2aaSAndroid Build Coastguard Worker if (x == 8.0f) 146*c8dee2aaSAndroid Build Coastguard Worker { 147*c8dee2aaSAndroid Build Coastguard Worker _148 = y == 17.0f; 148*c8dee2aaSAndroid Build Coastguard Worker } 149*c8dee2aaSAndroid Build Coastguard Worker else 150*c8dee2aaSAndroid Build Coastguard Worker { 151*c8dee2aaSAndroid Build Coastguard Worker _148 = false; 152*c8dee2aaSAndroid Build Coastguard Worker } 153*c8dee2aaSAndroid Build Coastguard Worker float4 _149 = 0.0f.xxxx; 154*c8dee2aaSAndroid Build Coastguard Worker if (_148) 155*c8dee2aaSAndroid Build Coastguard Worker { 156*c8dee2aaSAndroid Build Coastguard Worker _149 = _7_colorGreen; 157*c8dee2aaSAndroid Build Coastguard Worker } 158*c8dee2aaSAndroid Build Coastguard Worker else 159*c8dee2aaSAndroid Build Coastguard Worker { 160*c8dee2aaSAndroid Build Coastguard Worker _149 = _7_colorRed; 161*c8dee2aaSAndroid Build Coastguard Worker } 162*c8dee2aaSAndroid Build Coastguard Worker _130 = _149; 163*c8dee2aaSAndroid Build Coastguard Worker } 164*c8dee2aaSAndroid Build Coastguard Worker return _130; 165*c8dee2aaSAndroid Build Coastguard Worker} 166*c8dee2aaSAndroid Build Coastguard Worker 167*c8dee2aaSAndroid Build Coastguard Workervoid frag_main() 168*c8dee2aaSAndroid Build Coastguard Worker{ 169*c8dee2aaSAndroid Build Coastguard Worker float2 _17 = 0.0f.xx; 170*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor = main(_17); 171*c8dee2aaSAndroid Build Coastguard Worker} 172*c8dee2aaSAndroid Build Coastguard Worker 173*c8dee2aaSAndroid Build Coastguard WorkerSPIRV_Cross_Output main() 174*c8dee2aaSAndroid Build Coastguard Worker{ 175*c8dee2aaSAndroid Build Coastguard Worker frag_main(); 176*c8dee2aaSAndroid Build Coastguard Worker SPIRV_Cross_Output stage_output; 177*c8dee2aaSAndroid Build Coastguard Worker stage_output.sk_FragColor = sk_FragColor; 178*c8dee2aaSAndroid Build Coastguard Worker return stage_output; 179*c8dee2aaSAndroid Build Coastguard Worker} 180