1*c8dee2aaSAndroid Build Coastguard Workercbuffer _UniformBuffer : register(b0, space0) 2*c8dee2aaSAndroid Build Coastguard Worker{ 3*c8dee2aaSAndroid Build Coastguard Worker float4 _8_colorRed : packoffset(c0); 4*c8dee2aaSAndroid Build Coastguard Worker float4 _8_colorGreen : packoffset(c1); 5*c8dee2aaSAndroid Build Coastguard Worker float _8_unknownInput : packoffset(c2); 6*c8dee2aaSAndroid Build Coastguard Worker}; 7*c8dee2aaSAndroid Build Coastguard Worker 8*c8dee2aaSAndroid Build Coastguard Worker 9*c8dee2aaSAndroid Build Coastguard Workerstatic float4 sk_FragColor; 10*c8dee2aaSAndroid Build Coastguard Worker 11*c8dee2aaSAndroid Build Coastguard Workerstruct SPIRV_Cross_Output 12*c8dee2aaSAndroid Build Coastguard Worker{ 13*c8dee2aaSAndroid Build Coastguard Worker float4 sk_FragColor : SV_Target0; 14*c8dee2aaSAndroid Build Coastguard Worker}; 15*c8dee2aaSAndroid Build Coastguard Worker 16*c8dee2aaSAndroid Build Coastguard Workerbool test_int_b() 17*c8dee2aaSAndroid Build Coastguard Worker{ 18*c8dee2aaSAndroid Build Coastguard Worker bool ok = true; 19*c8dee2aaSAndroid Build Coastguard Worker int4 _43 = int4(int(_8_colorRed.x), int(_8_colorRed.y), int(_8_colorRed.z), int(_8_colorRed.w)); 20*c8dee2aaSAndroid Build Coastguard Worker int4 inputRed = _43; 21*c8dee2aaSAndroid Build Coastguard Worker int4 _56 = int4(int(_8_colorGreen.x), int(_8_colorGreen.y), int(_8_colorGreen.z), int(_8_colorGreen.w)); 22*c8dee2aaSAndroid Build Coastguard Worker int4 inputGreen = _56; 23*c8dee2aaSAndroid Build Coastguard Worker int4 _60 = _43 + int4(2, 2, 2, 2); 24*c8dee2aaSAndroid Build Coastguard Worker int4 x = _60; 25*c8dee2aaSAndroid Build Coastguard Worker bool _69 = false; 26*c8dee2aaSAndroid Build Coastguard Worker if (true) 27*c8dee2aaSAndroid Build Coastguard Worker { 28*c8dee2aaSAndroid Build Coastguard Worker _69 = all(bool4(_60.x == int4(3, 2, 2, 3).x, _60.y == int4(3, 2, 2, 3).y, _60.z == int4(3, 2, 2, 3).z, _60.w == int4(3, 2, 2, 3).w)); 29*c8dee2aaSAndroid Build Coastguard Worker } 30*c8dee2aaSAndroid Build Coastguard Worker else 31*c8dee2aaSAndroid Build Coastguard Worker { 32*c8dee2aaSAndroid Build Coastguard Worker _69 = false; 33*c8dee2aaSAndroid Build Coastguard Worker } 34*c8dee2aaSAndroid Build Coastguard Worker ok = _69; 35*c8dee2aaSAndroid Build Coastguard Worker int4 _71 = _56.ywxz - int4(2, 2, 2, 2); 36*c8dee2aaSAndroid Build Coastguard Worker x = _71; 37*c8dee2aaSAndroid Build Coastguard Worker bool _79 = false; 38*c8dee2aaSAndroid Build Coastguard Worker if (_69) 39*c8dee2aaSAndroid Build Coastguard Worker { 40*c8dee2aaSAndroid Build Coastguard Worker _79 = all(bool4(_71.x == int4(-1, -1, -2, -2).x, _71.y == int4(-1, -1, -2, -2).y, _71.z == int4(-1, -1, -2, -2).z, _71.w == int4(-1, -1, -2, -2).w)); 41*c8dee2aaSAndroid Build Coastguard Worker } 42*c8dee2aaSAndroid Build Coastguard Worker else 43*c8dee2aaSAndroid Build Coastguard Worker { 44*c8dee2aaSAndroid Build Coastguard Worker _79 = false; 45*c8dee2aaSAndroid Build Coastguard Worker } 46*c8dee2aaSAndroid Build Coastguard Worker ok = _79; 47*c8dee2aaSAndroid Build Coastguard Worker int4 _82 = _43 + _56.y.xxxx; 48*c8dee2aaSAndroid Build Coastguard Worker x = _82; 49*c8dee2aaSAndroid Build Coastguard Worker bool _88 = false; 50*c8dee2aaSAndroid Build Coastguard Worker if (_79) 51*c8dee2aaSAndroid Build Coastguard Worker { 52*c8dee2aaSAndroid Build Coastguard Worker _88 = all(bool4(_82.x == int4(2, 1, 1, 2).x, _82.y == int4(2, 1, 1, 2).y, _82.z == int4(2, 1, 1, 2).z, _82.w == int4(2, 1, 1, 2).w)); 53*c8dee2aaSAndroid Build Coastguard Worker } 54*c8dee2aaSAndroid Build Coastguard Worker else 55*c8dee2aaSAndroid Build Coastguard Worker { 56*c8dee2aaSAndroid Build Coastguard Worker _88 = false; 57*c8dee2aaSAndroid Build Coastguard Worker } 58*c8dee2aaSAndroid Build Coastguard Worker ok = _88; 59*c8dee2aaSAndroid Build Coastguard Worker int3 _93 = _56.wyw * int3(9, 9, 9); 60*c8dee2aaSAndroid Build Coastguard Worker int4 _94 = x; 61*c8dee2aaSAndroid Build Coastguard Worker int4 _95 = int4(_93.x, _93.y, _93.z, _94.w); 62*c8dee2aaSAndroid Build Coastguard Worker x = _95; 63*c8dee2aaSAndroid Build Coastguard Worker bool _101 = false; 64*c8dee2aaSAndroid Build Coastguard Worker if (_88) 65*c8dee2aaSAndroid Build Coastguard Worker { 66*c8dee2aaSAndroid Build Coastguard Worker _101 = all(bool4(_95.x == int4(9, 9, 9, 2).x, _95.y == int4(9, 9, 9, 2).y, _95.z == int4(9, 9, 9, 2).z, _95.w == int4(9, 9, 9, 2).w)); 67*c8dee2aaSAndroid Build Coastguard Worker } 68*c8dee2aaSAndroid Build Coastguard Worker else 69*c8dee2aaSAndroid Build Coastguard Worker { 70*c8dee2aaSAndroid Build Coastguard Worker _101 = false; 71*c8dee2aaSAndroid Build Coastguard Worker } 72*c8dee2aaSAndroid Build Coastguard Worker ok = _101; 73*c8dee2aaSAndroid Build Coastguard Worker int2 _106 = _95.zw / int2(4, 4); 74*c8dee2aaSAndroid Build Coastguard Worker int4 _107 = x; 75*c8dee2aaSAndroid Build Coastguard Worker int4 _108 = int4(_106.x, _106.y, _107.z, _107.w); 76*c8dee2aaSAndroid Build Coastguard Worker x = _108; 77*c8dee2aaSAndroid Build Coastguard Worker bool _114 = false; 78*c8dee2aaSAndroid Build Coastguard Worker if (_101) 79*c8dee2aaSAndroid Build Coastguard Worker { 80*c8dee2aaSAndroid Build Coastguard Worker _114 = all(bool4(_108.x == int4(2, 0, 9, 2).x, _108.y == int4(2, 0, 9, 2).y, _108.z == int4(2, 0, 9, 2).z, _108.w == int4(2, 0, 9, 2).w)); 81*c8dee2aaSAndroid Build Coastguard Worker } 82*c8dee2aaSAndroid Build Coastguard Worker else 83*c8dee2aaSAndroid Build Coastguard Worker { 84*c8dee2aaSAndroid Build Coastguard Worker _114 = false; 85*c8dee2aaSAndroid Build Coastguard Worker } 86*c8dee2aaSAndroid Build Coastguard Worker ok = _114; 87*c8dee2aaSAndroid Build Coastguard Worker int4 _118 = (_43 * int4(5, 5, 5, 5)).yxwz; 88*c8dee2aaSAndroid Build Coastguard Worker x = _118; 89*c8dee2aaSAndroid Build Coastguard Worker bool _124 = false; 90*c8dee2aaSAndroid Build Coastguard Worker if (_114) 91*c8dee2aaSAndroid Build Coastguard Worker { 92*c8dee2aaSAndroid Build Coastguard Worker _124 = all(bool4(_118.x == int4(0, 5, 5, 0).x, _118.y == int4(0, 5, 5, 0).y, _118.z == int4(0, 5, 5, 0).z, _118.w == int4(0, 5, 5, 0).w)); 93*c8dee2aaSAndroid Build Coastguard Worker } 94*c8dee2aaSAndroid Build Coastguard Worker else 95*c8dee2aaSAndroid Build Coastguard Worker { 96*c8dee2aaSAndroid Build Coastguard Worker _124 = false; 97*c8dee2aaSAndroid Build Coastguard Worker } 98*c8dee2aaSAndroid Build Coastguard Worker ok = _124; 99*c8dee2aaSAndroid Build Coastguard Worker int4 _125 = int4(2, 2, 2, 2) + _43; 100*c8dee2aaSAndroid Build Coastguard Worker x = _125; 101*c8dee2aaSAndroid Build Coastguard Worker bool _130 = false; 102*c8dee2aaSAndroid Build Coastguard Worker if (_124) 103*c8dee2aaSAndroid Build Coastguard Worker { 104*c8dee2aaSAndroid Build Coastguard Worker _130 = all(bool4(_125.x == int4(3, 2, 2, 3).x, _125.y == int4(3, 2, 2, 3).y, _125.z == int4(3, 2, 2, 3).z, _125.w == int4(3, 2, 2, 3).w)); 105*c8dee2aaSAndroid Build Coastguard Worker } 106*c8dee2aaSAndroid Build Coastguard Worker else 107*c8dee2aaSAndroid Build Coastguard Worker { 108*c8dee2aaSAndroid Build Coastguard Worker _130 = false; 109*c8dee2aaSAndroid Build Coastguard Worker } 110*c8dee2aaSAndroid Build Coastguard Worker ok = _130; 111*c8dee2aaSAndroid Build Coastguard Worker int4 _134 = int4(10, 10, 10, 10) - _56.ywxz; 112*c8dee2aaSAndroid Build Coastguard Worker x = _134; 113*c8dee2aaSAndroid Build Coastguard Worker bool _140 = false; 114*c8dee2aaSAndroid Build Coastguard Worker if (_130) 115*c8dee2aaSAndroid Build Coastguard Worker { 116*c8dee2aaSAndroid Build Coastguard Worker _140 = all(bool4(_134.x == int4(9, 9, 10, 10).x, _134.y == int4(9, 9, 10, 10).y, _134.z == int4(9, 9, 10, 10).z, _134.w == int4(9, 9, 10, 10).w)); 117*c8dee2aaSAndroid Build Coastguard Worker } 118*c8dee2aaSAndroid Build Coastguard Worker else 119*c8dee2aaSAndroid Build Coastguard Worker { 120*c8dee2aaSAndroid Build Coastguard Worker _140 = false; 121*c8dee2aaSAndroid Build Coastguard Worker } 122*c8dee2aaSAndroid Build Coastguard Worker ok = _140; 123*c8dee2aaSAndroid Build Coastguard Worker int4 _143 = _43.x.xxxx + _56; 124*c8dee2aaSAndroid Build Coastguard Worker x = _143; 125*c8dee2aaSAndroid Build Coastguard Worker bool _149 = false; 126*c8dee2aaSAndroid Build Coastguard Worker if (_140) 127*c8dee2aaSAndroid Build Coastguard Worker { 128*c8dee2aaSAndroid Build Coastguard Worker _149 = all(bool4(_143.x == int4(1, 2, 1, 2).x, _143.y == int4(1, 2, 1, 2).y, _143.z == int4(1, 2, 1, 2).z, _143.w == int4(1, 2, 1, 2).w)); 129*c8dee2aaSAndroid Build Coastguard Worker } 130*c8dee2aaSAndroid Build Coastguard Worker else 131*c8dee2aaSAndroid Build Coastguard Worker { 132*c8dee2aaSAndroid Build Coastguard Worker _149 = false; 133*c8dee2aaSAndroid Build Coastguard Worker } 134*c8dee2aaSAndroid Build Coastguard Worker ok = _149; 135*c8dee2aaSAndroid Build Coastguard Worker int3 _153 = int3(8, 8, 8) * _56.wyw; 136*c8dee2aaSAndroid Build Coastguard Worker int4 _154 = x; 137*c8dee2aaSAndroid Build Coastguard Worker int4 _155 = int4(_153.x, _153.y, _153.z, _154.w); 138*c8dee2aaSAndroid Build Coastguard Worker x = _155; 139*c8dee2aaSAndroid Build Coastguard Worker bool _161 = false; 140*c8dee2aaSAndroid Build Coastguard Worker if (_149) 141*c8dee2aaSAndroid Build Coastguard Worker { 142*c8dee2aaSAndroid Build Coastguard Worker _161 = all(bool4(_155.x == int4(8, 8, 8, 2).x, _155.y == int4(8, 8, 8, 2).y, _155.z == int4(8, 8, 8, 2).z, _155.w == int4(8, 8, 8, 2).w)); 143*c8dee2aaSAndroid Build Coastguard Worker } 144*c8dee2aaSAndroid Build Coastguard Worker else 145*c8dee2aaSAndroid Build Coastguard Worker { 146*c8dee2aaSAndroid Build Coastguard Worker _161 = false; 147*c8dee2aaSAndroid Build Coastguard Worker } 148*c8dee2aaSAndroid Build Coastguard Worker ok = _161; 149*c8dee2aaSAndroid Build Coastguard Worker int2 _165 = int2(36, 36) / _155.zw; 150*c8dee2aaSAndroid Build Coastguard Worker int4 _166 = x; 151*c8dee2aaSAndroid Build Coastguard Worker int4 _167 = int4(_165.x, _165.y, _166.z, _166.w); 152*c8dee2aaSAndroid Build Coastguard Worker x = _167; 153*c8dee2aaSAndroid Build Coastguard Worker bool _174 = false; 154*c8dee2aaSAndroid Build Coastguard Worker if (_161) 155*c8dee2aaSAndroid Build Coastguard Worker { 156*c8dee2aaSAndroid Build Coastguard Worker _174 = all(bool4(_167.x == int4(4, 18, 8, 2).x, _167.y == int4(4, 18, 8, 2).y, _167.z == int4(4, 18, 8, 2).z, _167.w == int4(4, 18, 8, 2).w)); 157*c8dee2aaSAndroid Build Coastguard Worker } 158*c8dee2aaSAndroid Build Coastguard Worker else 159*c8dee2aaSAndroid Build Coastguard Worker { 160*c8dee2aaSAndroid Build Coastguard Worker _174 = false; 161*c8dee2aaSAndroid Build Coastguard Worker } 162*c8dee2aaSAndroid Build Coastguard Worker ok = _174; 163*c8dee2aaSAndroid Build Coastguard Worker int4 _178 = (int4(37, 37, 37, 37) / _167).yxwz; 164*c8dee2aaSAndroid Build Coastguard Worker x = _178; 165*c8dee2aaSAndroid Build Coastguard Worker bool _184 = false; 166*c8dee2aaSAndroid Build Coastguard Worker if (_174) 167*c8dee2aaSAndroid Build Coastguard Worker { 168*c8dee2aaSAndroid Build Coastguard Worker _184 = all(bool4(_178.x == int4(2, 9, 18, 4).x, _178.y == int4(2, 9, 18, 4).y, _178.z == int4(2, 9, 18, 4).z, _178.w == int4(2, 9, 18, 4).w)); 169*c8dee2aaSAndroid Build Coastguard Worker } 170*c8dee2aaSAndroid Build Coastguard Worker else 171*c8dee2aaSAndroid Build Coastguard Worker { 172*c8dee2aaSAndroid Build Coastguard Worker _184 = false; 173*c8dee2aaSAndroid Build Coastguard Worker } 174*c8dee2aaSAndroid Build Coastguard Worker ok = _184; 175*c8dee2aaSAndroid Build Coastguard Worker int4 _185 = _178 + int4(2, 2, 2, 2); 176*c8dee2aaSAndroid Build Coastguard Worker x = _185; 177*c8dee2aaSAndroid Build Coastguard Worker int4 _186 = _185 * int4(2, 2, 2, 2); 178*c8dee2aaSAndroid Build Coastguard Worker x = _186; 179*c8dee2aaSAndroid Build Coastguard Worker int4 _188 = _186 - int4(4, 4, 4, 4); 180*c8dee2aaSAndroid Build Coastguard Worker x = _188; 181*c8dee2aaSAndroid Build Coastguard Worker int4 _189 = _188 / int4(2, 2, 2, 2); 182*c8dee2aaSAndroid Build Coastguard Worker x = _189; 183*c8dee2aaSAndroid Build Coastguard Worker bool _194 = false; 184*c8dee2aaSAndroid Build Coastguard Worker if (_184) 185*c8dee2aaSAndroid Build Coastguard Worker { 186*c8dee2aaSAndroid Build Coastguard Worker _194 = all(bool4(_189.x == int4(2, 9, 18, 4).x, _189.y == int4(2, 9, 18, 4).y, _189.z == int4(2, 9, 18, 4).z, _189.w == int4(2, 9, 18, 4).w)); 187*c8dee2aaSAndroid Build Coastguard Worker } 188*c8dee2aaSAndroid Build Coastguard Worker else 189*c8dee2aaSAndroid Build Coastguard Worker { 190*c8dee2aaSAndroid Build Coastguard Worker _194 = false; 191*c8dee2aaSAndroid Build Coastguard Worker } 192*c8dee2aaSAndroid Build Coastguard Worker ok = _194; 193*c8dee2aaSAndroid Build Coastguard Worker int4 _195 = _189 + int4(2, 2, 2, 2); 194*c8dee2aaSAndroid Build Coastguard Worker x = _195; 195*c8dee2aaSAndroid Build Coastguard Worker int4 _196 = _195 * int4(2, 2, 2, 2); 196*c8dee2aaSAndroid Build Coastguard Worker x = _196; 197*c8dee2aaSAndroid Build Coastguard Worker int4 _197 = _196 - int4(4, 4, 4, 4); 198*c8dee2aaSAndroid Build Coastguard Worker x = _197; 199*c8dee2aaSAndroid Build Coastguard Worker int4 _198 = _197 / int4(2, 2, 2, 2); 200*c8dee2aaSAndroid Build Coastguard Worker x = _198; 201*c8dee2aaSAndroid Build Coastguard Worker bool _203 = false; 202*c8dee2aaSAndroid Build Coastguard Worker if (_194) 203*c8dee2aaSAndroid Build Coastguard Worker { 204*c8dee2aaSAndroid Build Coastguard Worker _203 = all(bool4(_198.x == int4(2, 9, 18, 4).x, _198.y == int4(2, 9, 18, 4).y, _198.z == int4(2, 9, 18, 4).z, _198.w == int4(2, 9, 18, 4).w)); 205*c8dee2aaSAndroid Build Coastguard Worker } 206*c8dee2aaSAndroid Build Coastguard Worker else 207*c8dee2aaSAndroid Build Coastguard Worker { 208*c8dee2aaSAndroid Build Coastguard Worker _203 = false; 209*c8dee2aaSAndroid Build Coastguard Worker } 210*c8dee2aaSAndroid Build Coastguard Worker ok = _203; 211*c8dee2aaSAndroid Build Coastguard Worker return _203; 212*c8dee2aaSAndroid Build Coastguard Worker} 213*c8dee2aaSAndroid Build Coastguard Worker 214*c8dee2aaSAndroid Build Coastguard Workerfloat4 main(float2 _205) 215*c8dee2aaSAndroid Build Coastguard Worker{ 216*c8dee2aaSAndroid Build Coastguard Worker bool _RESERVED_IDENTIFIER_FIXUP_0_ok = true; 217*c8dee2aaSAndroid Build Coastguard Worker float4 _RESERVED_IDENTIFIER_FIXUP_1_inputRed = _8_colorRed; 218*c8dee2aaSAndroid Build Coastguard Worker float4 _RESERVED_IDENTIFIER_FIXUP_2_inputGreen = _8_colorGreen; 219*c8dee2aaSAndroid Build Coastguard Worker float4 _218 = _8_colorRed + 2.0f.xxxx; 220*c8dee2aaSAndroid Build Coastguard Worker float4 _RESERVED_IDENTIFIER_FIXUP_3_x = _218; 221*c8dee2aaSAndroid Build Coastguard Worker bool _225 = false; 222*c8dee2aaSAndroid Build Coastguard Worker if (true) 223*c8dee2aaSAndroid Build Coastguard Worker { 224*c8dee2aaSAndroid Build Coastguard Worker _225 = all(bool4(_218.x == float4(3.0f, 2.0f, 2.0f, 3.0f).x, _218.y == float4(3.0f, 2.0f, 2.0f, 3.0f).y, _218.z == float4(3.0f, 2.0f, 2.0f, 3.0f).z, _218.w == float4(3.0f, 2.0f, 2.0f, 3.0f).w)); 225*c8dee2aaSAndroid Build Coastguard Worker } 226*c8dee2aaSAndroid Build Coastguard Worker else 227*c8dee2aaSAndroid Build Coastguard Worker { 228*c8dee2aaSAndroid Build Coastguard Worker _225 = false; 229*c8dee2aaSAndroid Build Coastguard Worker } 230*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _225; 231*c8dee2aaSAndroid Build Coastguard Worker float4 _227 = _8_colorGreen.ywxz - 2.0f.xxxx; 232*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _227; 233*c8dee2aaSAndroid Build Coastguard Worker bool _235 = false; 234*c8dee2aaSAndroid Build Coastguard Worker if (_225) 235*c8dee2aaSAndroid Build Coastguard Worker { 236*c8dee2aaSAndroid Build Coastguard Worker _235 = all(bool4(_227.x == float4(-1.0f, -1.0f, -2.0f, -2.0f).x, _227.y == float4(-1.0f, -1.0f, -2.0f, -2.0f).y, _227.z == float4(-1.0f, -1.0f, -2.0f, -2.0f).z, _227.w == float4(-1.0f, -1.0f, -2.0f, -2.0f).w)); 237*c8dee2aaSAndroid Build Coastguard Worker } 238*c8dee2aaSAndroid Build Coastguard Worker else 239*c8dee2aaSAndroid Build Coastguard Worker { 240*c8dee2aaSAndroid Build Coastguard Worker _235 = false; 241*c8dee2aaSAndroid Build Coastguard Worker } 242*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _235; 243*c8dee2aaSAndroid Build Coastguard Worker float4 _238 = _8_colorRed + _8_colorGreen.y.xxxx; 244*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _238; 245*c8dee2aaSAndroid Build Coastguard Worker bool _245 = false; 246*c8dee2aaSAndroid Build Coastguard Worker if (_235) 247*c8dee2aaSAndroid Build Coastguard Worker { 248*c8dee2aaSAndroid Build Coastguard Worker _245 = all(bool4(_238.x == float4(2.0f, 1.0f, 1.0f, 2.0f).x, _238.y == float4(2.0f, 1.0f, 1.0f, 2.0f).y, _238.z == float4(2.0f, 1.0f, 1.0f, 2.0f).z, _238.w == float4(2.0f, 1.0f, 1.0f, 2.0f).w)); 249*c8dee2aaSAndroid Build Coastguard Worker } 250*c8dee2aaSAndroid Build Coastguard Worker else 251*c8dee2aaSAndroid Build Coastguard Worker { 252*c8dee2aaSAndroid Build Coastguard Worker _245 = false; 253*c8dee2aaSAndroid Build Coastguard Worker } 254*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _245; 255*c8dee2aaSAndroid Build Coastguard Worker float3 _249 = _8_colorGreen.wyw * 9.0f; 256*c8dee2aaSAndroid Build Coastguard Worker float4 _250 = _RESERVED_IDENTIFIER_FIXUP_3_x; 257*c8dee2aaSAndroid Build Coastguard Worker float4 _251 = float4(_249.x, _249.y, _249.z, _250.w); 258*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _251; 259*c8dee2aaSAndroid Build Coastguard Worker bool _257 = false; 260*c8dee2aaSAndroid Build Coastguard Worker if (_245) 261*c8dee2aaSAndroid Build Coastguard Worker { 262*c8dee2aaSAndroid Build Coastguard Worker _257 = all(bool4(_251.x == float4(9.0f, 9.0f, 9.0f, 2.0f).x, _251.y == float4(9.0f, 9.0f, 9.0f, 2.0f).y, _251.z == float4(9.0f, 9.0f, 9.0f, 2.0f).z, _251.w == float4(9.0f, 9.0f, 9.0f, 2.0f).w)); 263*c8dee2aaSAndroid Build Coastguard Worker } 264*c8dee2aaSAndroid Build Coastguard Worker else 265*c8dee2aaSAndroid Build Coastguard Worker { 266*c8dee2aaSAndroid Build Coastguard Worker _257 = false; 267*c8dee2aaSAndroid Build Coastguard Worker } 268*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _257; 269*c8dee2aaSAndroid Build Coastguard Worker float2 _259 = _251.zw * 2.0f; 270*c8dee2aaSAndroid Build Coastguard Worker float4 _260 = _RESERVED_IDENTIFIER_FIXUP_3_x; 271*c8dee2aaSAndroid Build Coastguard Worker float4 _261 = float4(_259.x, _259.y, _260.z, _260.w); 272*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _261; 273*c8dee2aaSAndroid Build Coastguard Worker bool _269 = false; 274*c8dee2aaSAndroid Build Coastguard Worker if (_257) 275*c8dee2aaSAndroid Build Coastguard Worker { 276*c8dee2aaSAndroid Build Coastguard Worker _269 = all(bool4(_261.x == float4(18.0f, 4.0f, 9.0f, 2.0f).x, _261.y == float4(18.0f, 4.0f, 9.0f, 2.0f).y, _261.z == float4(18.0f, 4.0f, 9.0f, 2.0f).z, _261.w == float4(18.0f, 4.0f, 9.0f, 2.0f).w)); 277*c8dee2aaSAndroid Build Coastguard Worker } 278*c8dee2aaSAndroid Build Coastguard Worker else 279*c8dee2aaSAndroid Build Coastguard Worker { 280*c8dee2aaSAndroid Build Coastguard Worker _269 = false; 281*c8dee2aaSAndroid Build Coastguard Worker } 282*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _269; 283*c8dee2aaSAndroid Build Coastguard Worker float4 _272 = (_8_colorRed * 5.0f).yxwz; 284*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _272; 285*c8dee2aaSAndroid Build Coastguard Worker bool _278 = false; 286*c8dee2aaSAndroid Build Coastguard Worker if (_269) 287*c8dee2aaSAndroid Build Coastguard Worker { 288*c8dee2aaSAndroid Build Coastguard Worker _278 = all(bool4(_272.x == float4(0.0f, 5.0f, 5.0f, 0.0f).x, _272.y == float4(0.0f, 5.0f, 5.0f, 0.0f).y, _272.z == float4(0.0f, 5.0f, 5.0f, 0.0f).z, _272.w == float4(0.0f, 5.0f, 5.0f, 0.0f).w)); 289*c8dee2aaSAndroid Build Coastguard Worker } 290*c8dee2aaSAndroid Build Coastguard Worker else 291*c8dee2aaSAndroid Build Coastguard Worker { 292*c8dee2aaSAndroid Build Coastguard Worker _278 = false; 293*c8dee2aaSAndroid Build Coastguard Worker } 294*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _278; 295*c8dee2aaSAndroid Build Coastguard Worker float4 _279 = 2.0f.xxxx + _8_colorRed; 296*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _279; 297*c8dee2aaSAndroid Build Coastguard Worker bool _284 = false; 298*c8dee2aaSAndroid Build Coastguard Worker if (_278) 299*c8dee2aaSAndroid Build Coastguard Worker { 300*c8dee2aaSAndroid Build Coastguard Worker _284 = all(bool4(_279.x == float4(3.0f, 2.0f, 2.0f, 3.0f).x, _279.y == float4(3.0f, 2.0f, 2.0f, 3.0f).y, _279.z == float4(3.0f, 2.0f, 2.0f, 3.0f).z, _279.w == float4(3.0f, 2.0f, 2.0f, 3.0f).w)); 301*c8dee2aaSAndroid Build Coastguard Worker } 302*c8dee2aaSAndroid Build Coastguard Worker else 303*c8dee2aaSAndroid Build Coastguard Worker { 304*c8dee2aaSAndroid Build Coastguard Worker _284 = false; 305*c8dee2aaSAndroid Build Coastguard Worker } 306*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _284; 307*c8dee2aaSAndroid Build Coastguard Worker float4 _288 = 10.0f.xxxx - _8_colorGreen.ywxz; 308*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _288; 309*c8dee2aaSAndroid Build Coastguard Worker bool _294 = false; 310*c8dee2aaSAndroid Build Coastguard Worker if (_284) 311*c8dee2aaSAndroid Build Coastguard Worker { 312*c8dee2aaSAndroid Build Coastguard Worker _294 = all(bool4(_288.x == float4(9.0f, 9.0f, 10.0f, 10.0f).x, _288.y == float4(9.0f, 9.0f, 10.0f, 10.0f).y, _288.z == float4(9.0f, 9.0f, 10.0f, 10.0f).z, _288.w == float4(9.0f, 9.0f, 10.0f, 10.0f).w)); 313*c8dee2aaSAndroid Build Coastguard Worker } 314*c8dee2aaSAndroid Build Coastguard Worker else 315*c8dee2aaSAndroid Build Coastguard Worker { 316*c8dee2aaSAndroid Build Coastguard Worker _294 = false; 317*c8dee2aaSAndroid Build Coastguard Worker } 318*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _294; 319*c8dee2aaSAndroid Build Coastguard Worker float4 _297 = _8_colorRed.x.xxxx + _8_colorGreen; 320*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _297; 321*c8dee2aaSAndroid Build Coastguard Worker bool _303 = false; 322*c8dee2aaSAndroid Build Coastguard Worker if (_294) 323*c8dee2aaSAndroid Build Coastguard Worker { 324*c8dee2aaSAndroid Build Coastguard Worker _303 = all(bool4(_297.x == float4(1.0f, 2.0f, 1.0f, 2.0f).x, _297.y == float4(1.0f, 2.0f, 1.0f, 2.0f).y, _297.z == float4(1.0f, 2.0f, 1.0f, 2.0f).z, _297.w == float4(1.0f, 2.0f, 1.0f, 2.0f).w)); 325*c8dee2aaSAndroid Build Coastguard Worker } 326*c8dee2aaSAndroid Build Coastguard Worker else 327*c8dee2aaSAndroid Build Coastguard Worker { 328*c8dee2aaSAndroid Build Coastguard Worker _303 = false; 329*c8dee2aaSAndroid Build Coastguard Worker } 330*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _303; 331*c8dee2aaSAndroid Build Coastguard Worker float3 _306 = _8_colorGreen.wyw * 8.0f; 332*c8dee2aaSAndroid Build Coastguard Worker float4 _307 = _RESERVED_IDENTIFIER_FIXUP_3_x; 333*c8dee2aaSAndroid Build Coastguard Worker float4 _308 = float4(_306.x, _306.y, _306.z, _307.w); 334*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _308; 335*c8dee2aaSAndroid Build Coastguard Worker bool _314 = false; 336*c8dee2aaSAndroid Build Coastguard Worker if (_303) 337*c8dee2aaSAndroid Build Coastguard Worker { 338*c8dee2aaSAndroid Build Coastguard Worker _314 = all(bool4(_308.x == float4(8.0f, 8.0f, 8.0f, 2.0f).x, _308.y == float4(8.0f, 8.0f, 8.0f, 2.0f).y, _308.z == float4(8.0f, 8.0f, 8.0f, 2.0f).z, _308.w == float4(8.0f, 8.0f, 8.0f, 2.0f).w)); 339*c8dee2aaSAndroid Build Coastguard Worker } 340*c8dee2aaSAndroid Build Coastguard Worker else 341*c8dee2aaSAndroid Build Coastguard Worker { 342*c8dee2aaSAndroid Build Coastguard Worker _314 = false; 343*c8dee2aaSAndroid Build Coastguard Worker } 344*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _314; 345*c8dee2aaSAndroid Build Coastguard Worker float2 _318 = 32.0f.xx / _308.zw; 346*c8dee2aaSAndroid Build Coastguard Worker float4 _319 = _RESERVED_IDENTIFIER_FIXUP_3_x; 347*c8dee2aaSAndroid Build Coastguard Worker float4 _320 = float4(_318.x, _318.y, _319.z, _319.w); 348*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _320; 349*c8dee2aaSAndroid Build Coastguard Worker bool _327 = false; 350*c8dee2aaSAndroid Build Coastguard Worker if (_314) 351*c8dee2aaSAndroid Build Coastguard Worker { 352*c8dee2aaSAndroid Build Coastguard Worker _327 = all(bool4(_320.x == float4(4.0f, 16.0f, 8.0f, 2.0f).x, _320.y == float4(4.0f, 16.0f, 8.0f, 2.0f).y, _320.z == float4(4.0f, 16.0f, 8.0f, 2.0f).z, _320.w == float4(4.0f, 16.0f, 8.0f, 2.0f).w)); 353*c8dee2aaSAndroid Build Coastguard Worker } 354*c8dee2aaSAndroid Build Coastguard Worker else 355*c8dee2aaSAndroid Build Coastguard Worker { 356*c8dee2aaSAndroid Build Coastguard Worker _327 = false; 357*c8dee2aaSAndroid Build Coastguard Worker } 358*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _327; 359*c8dee2aaSAndroid Build Coastguard Worker float4 _330 = (32.0f.xxxx / _320).yxwz; 360*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _330; 361*c8dee2aaSAndroid Build Coastguard Worker bool _336 = false; 362*c8dee2aaSAndroid Build Coastguard Worker if (_327) 363*c8dee2aaSAndroid Build Coastguard Worker { 364*c8dee2aaSAndroid Build Coastguard Worker _336 = all(bool4(_330.x == float4(2.0f, 8.0f, 16.0f, 4.0f).x, _330.y == float4(2.0f, 8.0f, 16.0f, 4.0f).y, _330.z == float4(2.0f, 8.0f, 16.0f, 4.0f).z, _330.w == float4(2.0f, 8.0f, 16.0f, 4.0f).w)); 365*c8dee2aaSAndroid Build Coastguard Worker } 366*c8dee2aaSAndroid Build Coastguard Worker else 367*c8dee2aaSAndroid Build Coastguard Worker { 368*c8dee2aaSAndroid Build Coastguard Worker _336 = false; 369*c8dee2aaSAndroid Build Coastguard Worker } 370*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _336; 371*c8dee2aaSAndroid Build Coastguard Worker float4 _337 = _330 + 2.0f.xxxx; 372*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _337; 373*c8dee2aaSAndroid Build Coastguard Worker float4 _338 = _337 * 2.0f; 374*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _338; 375*c8dee2aaSAndroid Build Coastguard Worker float4 _340 = _338 - 4.0f.xxxx; 376*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _340; 377*c8dee2aaSAndroid Build Coastguard Worker float4 _342 = _340 * 0.5f; 378*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _342; 379*c8dee2aaSAndroid Build Coastguard Worker bool _347 = false; 380*c8dee2aaSAndroid Build Coastguard Worker if (_336) 381*c8dee2aaSAndroid Build Coastguard Worker { 382*c8dee2aaSAndroid Build Coastguard Worker _347 = all(bool4(_342.x == float4(2.0f, 8.0f, 16.0f, 4.0f).x, _342.y == float4(2.0f, 8.0f, 16.0f, 4.0f).y, _342.z == float4(2.0f, 8.0f, 16.0f, 4.0f).z, _342.w == float4(2.0f, 8.0f, 16.0f, 4.0f).w)); 383*c8dee2aaSAndroid Build Coastguard Worker } 384*c8dee2aaSAndroid Build Coastguard Worker else 385*c8dee2aaSAndroid Build Coastguard Worker { 386*c8dee2aaSAndroid Build Coastguard Worker _347 = false; 387*c8dee2aaSAndroid Build Coastguard Worker } 388*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _347; 389*c8dee2aaSAndroid Build Coastguard Worker float4 _348 = _342 + 2.0f.xxxx; 390*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _348; 391*c8dee2aaSAndroid Build Coastguard Worker float4 _349 = _348 * 2.0f; 392*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _349; 393*c8dee2aaSAndroid Build Coastguard Worker float4 _350 = _349 - 4.0f.xxxx; 394*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _350; 395*c8dee2aaSAndroid Build Coastguard Worker float4 _351 = _350 * 0.5f; 396*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_3_x = _351; 397*c8dee2aaSAndroid Build Coastguard Worker bool _356 = false; 398*c8dee2aaSAndroid Build Coastguard Worker if (_347) 399*c8dee2aaSAndroid Build Coastguard Worker { 400*c8dee2aaSAndroid Build Coastguard Worker _356 = all(bool4(_351.x == float4(2.0f, 8.0f, 16.0f, 4.0f).x, _351.y == float4(2.0f, 8.0f, 16.0f, 4.0f).y, _351.z == float4(2.0f, 8.0f, 16.0f, 4.0f).z, _351.w == float4(2.0f, 8.0f, 16.0f, 4.0f).w)); 401*c8dee2aaSAndroid Build Coastguard Worker } 402*c8dee2aaSAndroid Build Coastguard Worker else 403*c8dee2aaSAndroid Build Coastguard Worker { 404*c8dee2aaSAndroid Build Coastguard Worker _356 = false; 405*c8dee2aaSAndroid Build Coastguard Worker } 406*c8dee2aaSAndroid Build Coastguard Worker _RESERVED_IDENTIFIER_FIXUP_0_ok = _356; 407*c8dee2aaSAndroid Build Coastguard Worker bool _360 = false; 408*c8dee2aaSAndroid Build Coastguard Worker if (_356) 409*c8dee2aaSAndroid Build Coastguard Worker { 410*c8dee2aaSAndroid Build Coastguard Worker _360 = test_int_b(); 411*c8dee2aaSAndroid Build Coastguard Worker } 412*c8dee2aaSAndroid Build Coastguard Worker else 413*c8dee2aaSAndroid Build Coastguard Worker { 414*c8dee2aaSAndroid Build Coastguard Worker _360 = false; 415*c8dee2aaSAndroid Build Coastguard Worker } 416*c8dee2aaSAndroid Build Coastguard Worker float4 _361 = 0.0f.xxxx; 417*c8dee2aaSAndroid Build Coastguard Worker if (_360) 418*c8dee2aaSAndroid Build Coastguard Worker { 419*c8dee2aaSAndroid Build Coastguard Worker _361 = _8_colorGreen; 420*c8dee2aaSAndroid Build Coastguard Worker } 421*c8dee2aaSAndroid Build Coastguard Worker else 422*c8dee2aaSAndroid Build Coastguard Worker { 423*c8dee2aaSAndroid Build Coastguard Worker _361 = _8_colorRed; 424*c8dee2aaSAndroid Build Coastguard Worker } 425*c8dee2aaSAndroid Build Coastguard Worker return _361; 426*c8dee2aaSAndroid Build Coastguard Worker} 427*c8dee2aaSAndroid Build Coastguard Worker 428*c8dee2aaSAndroid Build Coastguard Workervoid frag_main() 429*c8dee2aaSAndroid Build Coastguard Worker{ 430*c8dee2aaSAndroid Build Coastguard Worker float2 _18 = 0.0f.xx; 431*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor = main(_18); 432*c8dee2aaSAndroid Build Coastguard Worker} 433*c8dee2aaSAndroid Build Coastguard Worker 434*c8dee2aaSAndroid Build Coastguard WorkerSPIRV_Cross_Output main() 435*c8dee2aaSAndroid Build Coastguard Worker{ 436*c8dee2aaSAndroid Build Coastguard Worker frag_main(); 437*c8dee2aaSAndroid Build Coastguard Worker SPIRV_Cross_Output stage_output; 438*c8dee2aaSAndroid Build Coastguard Worker stage_output.sk_FragColor = sk_FragColor; 439*c8dee2aaSAndroid Build Coastguard Worker return stage_output; 440*c8dee2aaSAndroid Build Coastguard Worker} 441