1*c8dee2aaSAndroid Build Coastguard Workercbuffer _UniformBuffer : register(b0, space0) 2*c8dee2aaSAndroid Build Coastguard Worker{ 3*c8dee2aaSAndroid Build Coastguard Worker float4 _10_colorGreen : packoffset(c0); 4*c8dee2aaSAndroid Build Coastguard Worker float4 _10_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 Workerbool TrueFalse_b() 16*c8dee2aaSAndroid Build Coastguard Worker{ 17*c8dee2aaSAndroid Build Coastguard Worker int x = 1; 18*c8dee2aaSAndroid Build Coastguard Worker int y = 1; 19*c8dee2aaSAndroid Build Coastguard Worker bool _37 = false; 20*c8dee2aaSAndroid Build Coastguard Worker if (true) 21*c8dee2aaSAndroid Build Coastguard Worker { 22*c8dee2aaSAndroid Build Coastguard Worker _37 = true; 23*c8dee2aaSAndroid Build Coastguard Worker } 24*c8dee2aaSAndroid Build Coastguard Worker else 25*c8dee2aaSAndroid Build Coastguard Worker { 26*c8dee2aaSAndroid Build Coastguard Worker int _34 = 1 + 1; 27*c8dee2aaSAndroid Build Coastguard Worker y = _34; 28*c8dee2aaSAndroid Build Coastguard Worker _37 = _34 == 3; 29*c8dee2aaSAndroid Build Coastguard Worker } 30*c8dee2aaSAndroid Build Coastguard Worker if (_37) 31*c8dee2aaSAndroid Build Coastguard Worker { 32*c8dee2aaSAndroid Build Coastguard Worker bool _46 = false; 33*c8dee2aaSAndroid Build Coastguard Worker if (true) 34*c8dee2aaSAndroid Build Coastguard Worker { 35*c8dee2aaSAndroid Build Coastguard Worker _46 = y == 1; 36*c8dee2aaSAndroid Build Coastguard Worker } 37*c8dee2aaSAndroid Build Coastguard Worker else 38*c8dee2aaSAndroid Build Coastguard Worker { 39*c8dee2aaSAndroid Build Coastguard Worker _46 = false; 40*c8dee2aaSAndroid Build Coastguard Worker } 41*c8dee2aaSAndroid Build Coastguard Worker return _46; 42*c8dee2aaSAndroid Build Coastguard Worker } 43*c8dee2aaSAndroid Build Coastguard Worker else 44*c8dee2aaSAndroid Build Coastguard Worker { 45*c8dee2aaSAndroid Build Coastguard Worker return false; 46*c8dee2aaSAndroid Build Coastguard Worker } 47*c8dee2aaSAndroid Build Coastguard Worker} 48*c8dee2aaSAndroid Build Coastguard Worker 49*c8dee2aaSAndroid Build Coastguard Workerbool FalseTrue_b() 50*c8dee2aaSAndroid Build Coastguard Worker{ 51*c8dee2aaSAndroid Build Coastguard Worker int x = 1; 52*c8dee2aaSAndroid Build Coastguard Worker int y = 1; 53*c8dee2aaSAndroid Build Coastguard Worker bool _56 = false; 54*c8dee2aaSAndroid Build Coastguard Worker if (1 == 2) 55*c8dee2aaSAndroid Build Coastguard Worker { 56*c8dee2aaSAndroid Build Coastguard Worker _56 = true; 57*c8dee2aaSAndroid Build Coastguard Worker } 58*c8dee2aaSAndroid Build Coastguard Worker else 59*c8dee2aaSAndroid Build Coastguard Worker { 60*c8dee2aaSAndroid Build Coastguard Worker int _54 = 1 + 1; 61*c8dee2aaSAndroid Build Coastguard Worker y = _54; 62*c8dee2aaSAndroid Build Coastguard Worker _56 = _54 == 2; 63*c8dee2aaSAndroid Build Coastguard Worker } 64*c8dee2aaSAndroid Build Coastguard Worker if (_56) 65*c8dee2aaSAndroid Build Coastguard Worker { 66*c8dee2aaSAndroid Build Coastguard Worker bool _64 = false; 67*c8dee2aaSAndroid Build Coastguard Worker if (true) 68*c8dee2aaSAndroid Build Coastguard Worker { 69*c8dee2aaSAndroid Build Coastguard Worker _64 = y == 2; 70*c8dee2aaSAndroid Build Coastguard Worker } 71*c8dee2aaSAndroid Build Coastguard Worker else 72*c8dee2aaSAndroid Build Coastguard Worker { 73*c8dee2aaSAndroid Build Coastguard Worker _64 = false; 74*c8dee2aaSAndroid Build Coastguard Worker } 75*c8dee2aaSAndroid Build Coastguard Worker return _64; 76*c8dee2aaSAndroid Build Coastguard Worker } 77*c8dee2aaSAndroid Build Coastguard Worker else 78*c8dee2aaSAndroid Build Coastguard Worker { 79*c8dee2aaSAndroid Build Coastguard Worker return false; 80*c8dee2aaSAndroid Build Coastguard Worker } 81*c8dee2aaSAndroid Build Coastguard Worker} 82*c8dee2aaSAndroid Build Coastguard Worker 83*c8dee2aaSAndroid Build Coastguard Workerbool FalseFalse_b() 84*c8dee2aaSAndroid Build Coastguard Worker{ 85*c8dee2aaSAndroid Build Coastguard Worker int x = 1; 86*c8dee2aaSAndroid Build Coastguard Worker int y = 1; 87*c8dee2aaSAndroid Build Coastguard Worker bool _73 = false; 88*c8dee2aaSAndroid Build Coastguard Worker if (1 == 2) 89*c8dee2aaSAndroid Build Coastguard Worker { 90*c8dee2aaSAndroid Build Coastguard Worker _73 = true; 91*c8dee2aaSAndroid Build Coastguard Worker } 92*c8dee2aaSAndroid Build Coastguard Worker else 93*c8dee2aaSAndroid Build Coastguard Worker { 94*c8dee2aaSAndroid Build Coastguard Worker int _71 = 1 + 1; 95*c8dee2aaSAndroid Build Coastguard Worker y = _71; 96*c8dee2aaSAndroid Build Coastguard Worker _73 = _71 == 3; 97*c8dee2aaSAndroid Build Coastguard Worker } 98*c8dee2aaSAndroid Build Coastguard Worker if (_73) 99*c8dee2aaSAndroid Build Coastguard Worker { 100*c8dee2aaSAndroid Build Coastguard Worker return false; 101*c8dee2aaSAndroid Build Coastguard Worker } 102*c8dee2aaSAndroid Build Coastguard Worker else 103*c8dee2aaSAndroid Build Coastguard Worker { 104*c8dee2aaSAndroid Build Coastguard Worker bool _81 = false; 105*c8dee2aaSAndroid Build Coastguard Worker if (true) 106*c8dee2aaSAndroid Build Coastguard Worker { 107*c8dee2aaSAndroid Build Coastguard Worker _81 = y == 2; 108*c8dee2aaSAndroid Build Coastguard Worker } 109*c8dee2aaSAndroid Build Coastguard Worker else 110*c8dee2aaSAndroid Build Coastguard Worker { 111*c8dee2aaSAndroid Build Coastguard Worker _81 = false; 112*c8dee2aaSAndroid Build Coastguard Worker } 113*c8dee2aaSAndroid Build Coastguard Worker return _81; 114*c8dee2aaSAndroid Build Coastguard Worker } 115*c8dee2aaSAndroid Build Coastguard Worker} 116*c8dee2aaSAndroid Build Coastguard Worker 117*c8dee2aaSAndroid Build Coastguard Workerfloat4 main(float2 _83) 118*c8dee2aaSAndroid Build Coastguard Worker{ 119*c8dee2aaSAndroid Build Coastguard Worker int _RESERVED_IDENTIFIER_FIXUP_2_y = 1; 120*c8dee2aaSAndroid Build Coastguard Worker bool _RESERVED_IDENTIFIER_FIXUP_0_TrueTrue = true; 121*c8dee2aaSAndroid Build Coastguard Worker bool _91 = false; 122*c8dee2aaSAndroid Build Coastguard Worker if (true) 123*c8dee2aaSAndroid Build Coastguard Worker { 124*c8dee2aaSAndroid Build Coastguard Worker _91 = TrueFalse_b(); 125*c8dee2aaSAndroid Build Coastguard Worker } 126*c8dee2aaSAndroid Build Coastguard Worker else 127*c8dee2aaSAndroid Build Coastguard Worker { 128*c8dee2aaSAndroid Build Coastguard Worker _91 = false; 129*c8dee2aaSAndroid Build Coastguard Worker } 130*c8dee2aaSAndroid Build Coastguard Worker bool _95 = false; 131*c8dee2aaSAndroid Build Coastguard Worker if (_91) 132*c8dee2aaSAndroid Build Coastguard Worker { 133*c8dee2aaSAndroid Build Coastguard Worker _95 = FalseTrue_b(); 134*c8dee2aaSAndroid Build Coastguard Worker } 135*c8dee2aaSAndroid Build Coastguard Worker else 136*c8dee2aaSAndroid Build Coastguard Worker { 137*c8dee2aaSAndroid Build Coastguard Worker _95 = false; 138*c8dee2aaSAndroid Build Coastguard Worker } 139*c8dee2aaSAndroid Build Coastguard Worker bool _99 = false; 140*c8dee2aaSAndroid Build Coastguard Worker if (_95) 141*c8dee2aaSAndroid Build Coastguard Worker { 142*c8dee2aaSAndroid Build Coastguard Worker _99 = FalseFalse_b(); 143*c8dee2aaSAndroid Build Coastguard Worker } 144*c8dee2aaSAndroid Build Coastguard Worker else 145*c8dee2aaSAndroid Build Coastguard Worker { 146*c8dee2aaSAndroid Build Coastguard Worker _99 = false; 147*c8dee2aaSAndroid Build Coastguard Worker } 148*c8dee2aaSAndroid Build Coastguard Worker float4 _100 = 0.0f.xxxx; 149*c8dee2aaSAndroid Build Coastguard Worker if (_99) 150*c8dee2aaSAndroid Build Coastguard Worker { 151*c8dee2aaSAndroid Build Coastguard Worker _100 = _10_colorGreen; 152*c8dee2aaSAndroid Build Coastguard Worker } 153*c8dee2aaSAndroid Build Coastguard Worker else 154*c8dee2aaSAndroid Build Coastguard Worker { 155*c8dee2aaSAndroid Build Coastguard Worker _100 = _10_colorRed; 156*c8dee2aaSAndroid Build Coastguard Worker } 157*c8dee2aaSAndroid Build Coastguard Worker return _100; 158*c8dee2aaSAndroid Build Coastguard Worker} 159*c8dee2aaSAndroid Build Coastguard Worker 160*c8dee2aaSAndroid Build Coastguard Workervoid frag_main() 161*c8dee2aaSAndroid Build Coastguard Worker{ 162*c8dee2aaSAndroid Build Coastguard Worker float2 _20 = 0.0f.xx; 163*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor = main(_20); 164*c8dee2aaSAndroid Build Coastguard Worker} 165*c8dee2aaSAndroid Build Coastguard Worker 166*c8dee2aaSAndroid Build Coastguard WorkerSPIRV_Cross_Output main() 167*c8dee2aaSAndroid Build Coastguard Worker{ 168*c8dee2aaSAndroid Build Coastguard Worker frag_main(); 169*c8dee2aaSAndroid Build Coastguard Worker SPIRV_Cross_Output stage_output; 170*c8dee2aaSAndroid Build Coastguard Worker stage_output.sk_FragColor = sk_FragColor; 171*c8dee2aaSAndroid Build Coastguard Worker return stage_output; 172*c8dee2aaSAndroid Build Coastguard Worker} 173