1cbuffer _UniformBuffer : register(b0, space0) 2{ 3 float4 _8_colorGreen : packoffset(c0); 4 float4 _8_colorRed : packoffset(c1); 5 float _8_unknownInput : packoffset(c2); 6}; 7 8 9static float4 sk_FragColor; 10 11struct SPIRV_Cross_Output 12{ 13 float4 sk_FragColor : SV_Target0; 14}; 15 16bool check_bf2f2f2f3i2i2f2f2f4i2b4f2f2f2b2b2b3i4(float2 _37, float2 _38, float2 _39, float3 _40, int2 _41, int2 _42, float2 _43, float2 _44, float4 _45, int2 _46, bool4 _47, float2 _48, float2 _49, float2 _50, bool2 _51, bool2 _52, bool3 _53, int4 _54) 17{ 18 return (((((((((((((((((_37.x + _38.x) + _39.x) + _40.x) + float(_41.x)) + float(_42.x)) + _43.x) + _44.x) + _45.x) + float(_46.x)) + float(_47.x)) + _48.x) + _49.x) + _50.x) + float(_51.x)) + float(_52.x)) + float(_53.x)) + float(_54.x)) == 18.0f; 19} 20 21float4 main(float2 _121) 22{ 23 float2 v1 = 1.0f.xx; 24 float2 v2 = float2(1.0f, 2.0f); 25 float2 v3 = 1.0f.xx; 26 float3 v4 = 1.0f.xxx; 27 int2 v5 = int2(1, 1); 28 int2 v6 = int2(1, 2); 29 float2 v7 = float2(1.0f, 2.0f); 30 float2 _141 = float2(float(1), float(1)); 31 float2 v8 = _141; 32 float4 _149 = float4(float(1), _8_unknownInput, 3.0f, 4.0f); 33 float4 v9 = _149; 34 int2 _153 = int2(3, int(1.0f)); 35 int2 v10 = _153; 36 bool4 v11 = bool4(true, false, true, false); 37 float2 v12 = float2(1.0f, 0.0f); 38 float2 v13 = 0.0f.xx; 39 float2 v14 = 0.0f.xx; 40 bool2 v15 = bool2(true, true); 41 bool2 v16 = bool2(true, true); 42 bool3 v17 = bool3(true, true, true); 43 int4 v18 = int4(1, 1, 1, 1); 44 float2 _169 = 1.0f.xx; 45 float2 _170 = float2(1.0f, 2.0f); 46 float2 _171 = 1.0f.xx; 47 float3 _172 = 1.0f.xxx; 48 int2 _173 = int2(1, 1); 49 int2 _174 = int2(1, 2); 50 float2 _175 = float2(1.0f, 2.0f); 51 float2 _176 = _141; 52 float4 _177 = _149; 53 int2 _178 = _153; 54 bool4 _179 = bool4(true, false, true, false); 55 float2 _180 = float2(1.0f, 0.0f); 56 float2 _181 = 0.0f.xx; 57 float2 _182 = 0.0f.xx; 58 bool2 _183 = bool2(true, true); 59 bool2 _184 = bool2(true, true); 60 bool3 _185 = bool3(true, true, true); 61 int4 _186 = int4(1, 1, 1, 1); 62 float4 _188 = 0.0f.xxxx; 63 if (check_bf2f2f2f3i2i2f2f2f4i2b4f2f2f2b2b2b3i4(_169, _170, _171, _172, _173, _174, _175, _176, _177, _178, _179, _180, _181, _182, _183, _184, _185, _186)) 64 { 65 _188 = _8_colorGreen; 66 } 67 else 68 { 69 _188 = _8_colorRed; 70 } 71 return _188; 72} 73 74void frag_main() 75{ 76 float2 _18 = 0.0f.xx; 77 sk_FragColor = main(_18); 78} 79 80SPIRV_Cross_Output main() 81{ 82 frag_main(); 83 SPIRV_Cross_Output stage_output; 84 stage_output.sk_FragColor = sk_FragColor; 85 return stage_output; 86} 87