1*c8dee2aaSAndroid Build Coastguard Workerstruct S 2*c8dee2aaSAndroid Build Coastguard Worker{ 3*c8dee2aaSAndroid Build Coastguard Worker int i; 4*c8dee2aaSAndroid Build Coastguard Worker}; 5*c8dee2aaSAndroid Build Coastguard Worker 6*c8dee2aaSAndroid Build Coastguard Workercbuffer _UniformBuffer : register(b0, space0) 7*c8dee2aaSAndroid Build Coastguard Worker{ 8*c8dee2aaSAndroid Build Coastguard Worker float4 _9_colorGreen : packoffset(c0); 9*c8dee2aaSAndroid Build Coastguard Worker float4 _9_colorRed : packoffset(c1); 10*c8dee2aaSAndroid Build Coastguard Worker}; 11*c8dee2aaSAndroid Build Coastguard Worker 12*c8dee2aaSAndroid Build Coastguard Worker 13*c8dee2aaSAndroid Build Coastguard Workerstatic float4 sk_FragColor; 14*c8dee2aaSAndroid Build Coastguard Worker 15*c8dee2aaSAndroid Build Coastguard Workerstruct SPIRV_Cross_Output 16*c8dee2aaSAndroid Build Coastguard Worker{ 17*c8dee2aaSAndroid Build Coastguard Worker float4 sk_FragColor : SV_Target0; 18*c8dee2aaSAndroid Build Coastguard Worker}; 19*c8dee2aaSAndroid Build Coastguard Worker 20*c8dee2aaSAndroid Build Coastguard Workerfloat4 fnGreen_h4bf2(bool _25, float2 _26) 21*c8dee2aaSAndroid Build Coastguard Worker{ 22*c8dee2aaSAndroid Build Coastguard Worker return _9_colorGreen; 23*c8dee2aaSAndroid Build Coastguard Worker} 24*c8dee2aaSAndroid Build Coastguard Worker 25*c8dee2aaSAndroid Build Coastguard Workerfloat4 fnRed_h4ifS(int _38, float _39, S _40) 26*c8dee2aaSAndroid Build Coastguard Worker{ 27*c8dee2aaSAndroid Build Coastguard Worker return _9_colorRed; 28*c8dee2aaSAndroid Build Coastguard Worker} 29*c8dee2aaSAndroid Build Coastguard Worker 30*c8dee2aaSAndroid Build Coastguard Workerfloat4 main(float2 _46) 31*c8dee2aaSAndroid Build Coastguard Worker{ 32*c8dee2aaSAndroid Build Coastguard Worker float4 _52 = 0.0f.xxxx; 33*c8dee2aaSAndroid Build Coastguard Worker if (_9_colorGreen.y != 0.0f) 34*c8dee2aaSAndroid Build Coastguard Worker { 35*c8dee2aaSAndroid Build Coastguard Worker bool _58 = true; 36*c8dee2aaSAndroid Build Coastguard Worker float2 _60 = _46; 37*c8dee2aaSAndroid Build Coastguard Worker _52 = fnGreen_h4bf2(_58, _60); 38*c8dee2aaSAndroid Build Coastguard Worker } 39*c8dee2aaSAndroid Build Coastguard Worker else 40*c8dee2aaSAndroid Build Coastguard Worker { 41*c8dee2aaSAndroid Build Coastguard Worker int _63 = 123; 42*c8dee2aaSAndroid Build Coastguard Worker float _65 = 3.1400001049041748046875f; 43*c8dee2aaSAndroid Build Coastguard Worker S _66 = { 0 }; 44*c8dee2aaSAndroid Build Coastguard Worker S _67 = _66; 45*c8dee2aaSAndroid Build Coastguard Worker _52 = fnRed_h4ifS(_63, _65, _67); 46*c8dee2aaSAndroid Build Coastguard Worker } 47*c8dee2aaSAndroid Build Coastguard Worker return _52; 48*c8dee2aaSAndroid Build Coastguard Worker} 49*c8dee2aaSAndroid Build Coastguard Worker 50*c8dee2aaSAndroid Build Coastguard Workervoid frag_main() 51*c8dee2aaSAndroid Build Coastguard Worker{ 52*c8dee2aaSAndroid Build Coastguard Worker float2 _19 = 0.0f.xx; 53*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor = main(_19); 54*c8dee2aaSAndroid Build Coastguard Worker} 55*c8dee2aaSAndroid Build Coastguard Worker 56*c8dee2aaSAndroid Build Coastguard WorkerSPIRV_Cross_Output main() 57*c8dee2aaSAndroid Build Coastguard Worker{ 58*c8dee2aaSAndroid Build Coastguard Worker frag_main(); 59*c8dee2aaSAndroid Build Coastguard Worker SPIRV_Cross_Output stage_output; 60*c8dee2aaSAndroid Build Coastguard Worker stage_output.sk_FragColor = sk_FragColor; 61*c8dee2aaSAndroid Build Coastguard Worker return stage_output; 62*c8dee2aaSAndroid Build Coastguard Worker} 63