| cbuffer _UniformBuffer : register(b0, space0) |
| { |
| float4 _10_colorGreen : packoffset(c0); |
| float4 _10_colorRed : packoffset(c1); |
| }; |
| |
| |
| static float4 sk_FragColor; |
| |
| struct SPIRV_Cross_Output |
| { |
| float4 sk_FragColor : SV_Target0; |
| }; |
| |
| float4 main(float2 _24) |
| { |
| float x = 1.0f; |
| float y = 1.0f; |
| float _31 = 0.0f; |
| if (true) |
| { |
| float _35 = 1.0f + 1.0f; |
| x = _35; |
| _31 = _35; |
| } |
| else |
| { |
| float _36 = 1.0f + 1.0f; |
| y = _36; |
| _31 = _36; |
| } |
| float _41 = 0.0f; |
| if (x == y) |
| { |
| float _45 = x; |
| float _47 = _45 + 3.0f; |
| x = _47; |
| _41 = _47; |
| } |
| else |
| { |
| float _48 = y; |
| float _49 = _48 + 3.0f; |
| y = _49; |
| _41 = _49; |
| } |
| float _54 = 0.0f; |
| if (x < y) |
| { |
| float _58 = x; |
| float _60 = _58 + 5.0f; |
| x = _60; |
| _54 = _60; |
| } |
| else |
| { |
| float _61 = y; |
| float _62 = _61 + 5.0f; |
| y = _62; |
| _54 = _62; |
| } |
| float _67 = 0.0f; |
| if (y >= x) |
| { |
| float _71 = x; |
| float _73 = _71 + 9.0f; |
| x = _73; |
| _67 = _73; |
| } |
| else |
| { |
| float _74 = y; |
| float _75 = _74 + 9.0f; |
| y = _75; |
| _67 = _75; |
| } |
| float _80 = 0.0f; |
| if (x != y) |
| { |
| float _84 = x; |
| float _85 = _84 + 1.0f; |
| x = _85; |
| _80 = _85; |
| } |
| else |
| { |
| _80 = y; |
| } |
| float _91 = 0.0f; |
| if (x == y) |
| { |
| float _95 = x; |
| float _97 = _95 + 2.0f; |
| x = _97; |
| _91 = _97; |
| } |
| else |
| { |
| _91 = y; |
| } |
| float _103 = 0.0f; |
| if (x != y) |
| { |
| _103 = x; |
| } |
| else |
| { |
| float _108 = y; |
| float _109 = _108 + 3.0f; |
| y = _109; |
| _103 = _109; |
| } |
| float _114 = 0.0f; |
| if (x == y) |
| { |
| _114 = x; |
| } |
| else |
| { |
| float _119 = y; |
| float _121 = _119 + 4.0f; |
| y = _121; |
| _114 = _121; |
| } |
| bool b = true; |
| b = false; |
| bool _127 = false; |
| if (false) |
| { |
| _127 = false; |
| } |
| else |
| { |
| _127 = false; |
| } |
| bool c = _127; |
| float4 _132 = 0.0f.xxxx; |
| if (_127) |
| { |
| _132 = _10_colorRed; |
| } |
| else |
| { |
| bool _150 = false; |
| if (x == 8.0f) |
| { |
| _150 = y == 17.0f; |
| } |
| else |
| { |
| _150 = false; |
| } |
| float4 _151 = 0.0f.xxxx; |
| if (_150) |
| { |
| _151 = _10_colorGreen; |
| } |
| else |
| { |
| _151 = _10_colorRed; |
| } |
| _132 = _151; |
| } |
| return _132; |
| } |
| |
| void frag_main() |
| { |
| float2 _20 = 0.0f.xx; |
| sk_FragColor = main(_20); |
| } |
| |
| SPIRV_Cross_Output main() |
| { |
| frag_main(); |
| SPIRV_Cross_Output stage_output; |
| stage_output.sk_FragColor = sk_FragColor; |
| return stage_output; |
| } |