| cbuffer _UniformBuffer : register(b0, space0) |
| { |
| float4 _7_colorGreen : packoffset(c0); |
| float4 _7_colorRed : packoffset(c1); |
| row_major float2x2 _7_testMatrix2x2 : packoffset(c2); |
| row_major float3x3 _7_testMatrix3x3 : packoffset(c4); |
| }; |
| |
| |
| static float4 sk_FragColor; |
| |
| struct SPIRV_Cross_Output |
| { |
| float4 sk_FragColor : SV_Target0; |
| }; |
| |
| float4 main(float2 _24) |
| { |
| bool _RESERVED_IDENTIFIER_FIXUP_0_ok = true; |
| bool _53 = false; |
| if (true) |
| { |
| _53 = all(bool2(_7_testMatrix2x2[0].x == float2(1.0f, 2.0f).x, _7_testMatrix2x2[0].y == float2(1.0f, 2.0f).y)) && all(bool2(_7_testMatrix2x2[1].x == float2(3.0f, 4.0f).x, _7_testMatrix2x2[1].y == float2(3.0f, 4.0f).y)); |
| } |
| else |
| { |
| _53 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _53; |
| bool _81 = false; |
| if (_53) |
| { |
| _81 = (all(bool3(_7_testMatrix3x3[0].x == float3(1.0f, 2.0f, 3.0f).x, _7_testMatrix3x3[0].y == float3(1.0f, 2.0f, 3.0f).y, _7_testMatrix3x3[0].z == float3(1.0f, 2.0f, 3.0f).z)) && all(bool3(_7_testMatrix3x3[1].x == float3(4.0f, 5.0f, 6.0f).x, _7_testMatrix3x3[1].y == float3(4.0f, 5.0f, 6.0f).y, _7_testMatrix3x3[1].z == float3(4.0f, 5.0f, 6.0f).z))) && all(bool3(_7_testMatrix3x3[2].x == float3(7.0f, 8.0f, 9.0f).x, _7_testMatrix3x3[2].y == float3(7.0f, 8.0f, 9.0f).y, _7_testMatrix3x3[2].z == float3(7.0f, 8.0f, 9.0f).z)); |
| } |
| else |
| { |
| _81 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _81; |
| bool _97 = false; |
| if (_81) |
| { |
| _97 = any(bool2(_7_testMatrix2x2[0].x != float2(100.0f, 0.0f).x, _7_testMatrix2x2[0].y != float2(100.0f, 0.0f).y)) || any(bool2(_7_testMatrix2x2[1].x != float2(0.0f, 100.0f).x, _7_testMatrix2x2[1].y != float2(0.0f, 100.0f).y)); |
| } |
| else |
| { |
| _97 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _97; |
| bool _117 = false; |
| if (_97) |
| { |
| _117 = (any(bool3(_7_testMatrix3x3[0].x != float3(9.0f, 8.0f, 7.0f).x, _7_testMatrix3x3[0].y != float3(9.0f, 8.0f, 7.0f).y, _7_testMatrix3x3[0].z != float3(9.0f, 8.0f, 7.0f).z)) || any(bool3(_7_testMatrix3x3[1].x != float3(6.0f, 5.0f, 4.0f).x, _7_testMatrix3x3[1].y != float3(6.0f, 5.0f, 4.0f).y, _7_testMatrix3x3[1].z != float3(6.0f, 5.0f, 4.0f).z))) || any(bool3(_7_testMatrix3x3[2].x != float3(3.0f, 2.0f, 1.0f).x, _7_testMatrix3x3[2].y != float3(3.0f, 2.0f, 1.0f).y, _7_testMatrix3x3[2].z != float3(3.0f, 2.0f, 1.0f).z)); |
| } |
| else |
| { |
| _117 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _117; |
| float _RESERVED_IDENTIFIER_FIXUP_1_zero = _7_colorGreen.x; |
| float _RESERVED_IDENTIFIER_FIXUP_2_one = _7_colorGreen.y; |
| float _130 = 2.0f * _7_colorGreen.y; |
| float _RESERVED_IDENTIFIER_FIXUP_3_two = _130; |
| float _132 = 9.0f * _7_colorGreen.y; |
| float _RESERVED_IDENTIFIER_FIXUP_4_nine = _132; |
| bool _146 = false; |
| if (_117) |
| { |
| float2 _135 = float2(_7_colorGreen.y, _7_colorGreen.x); |
| float2 _136 = float2(_7_colorGreen.x, _7_colorGreen.y); |
| _146 = all(bool2(_135.x == float2(1.0f, 0.0f).x, _135.y == float2(1.0f, 0.0f).y)) && all(bool2(_136.x == float2(0.0f, 1.0f).x, _136.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _146 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _146; |
| bool _157 = false; |
| if (_146) |
| { |
| float2 _149 = _7_colorGreen.y.xx; |
| float2 _150 = float2(_7_colorGreen.y, _7_colorGreen.x); |
| _157 = any(bool2(_150.x != float2(1.0f, 0.0f).x, _150.y != float2(1.0f, 0.0f).y)) || any(bool2(_149.x != float2(0.0f, 1.0f).x, _149.y != float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _157 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _157; |
| bool _168 = false; |
| if (_157) |
| { |
| float2 _160 = float2(_7_colorGreen.y, 0.0f); |
| float2 _161 = float2(0.0f, _7_colorGreen.y); |
| _168 = all(bool2(_160.x == float2(1.0f, 0.0f).x, _160.y == float2(1.0f, 0.0f).y)) && all(bool2(_161.x == float2(0.0f, 1.0f).x, _161.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _168 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _168; |
| bool _180 = false; |
| if (_168) |
| { |
| float2 _171 = float2(_7_colorGreen.y, 0.0f); |
| float2 _172 = float2(0.0f, _7_colorGreen.y); |
| _180 = any(bool2(_171.x != 0.0f.xx.x, _171.y != 0.0f.xx.y)) || any(bool2(_172.x != 0.0f.xx.x, _172.y != 0.0f.xx.y)); |
| } |
| else |
| { |
| _180 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _180; |
| bool _196 = false; |
| if (_180) |
| { |
| float _183 = -_7_colorGreen.y; |
| float2 _184 = float2(_183, 0.0f); |
| float2 _185 = float2(0.0f, _183); |
| _196 = all(bool2(_184.x == float2(-1.0f, 0.0f).x, _184.y == float2(-1.0f, 0.0f).y)) && all(bool2(_185.x == float2(0.0f, -1.0f).x, _185.y == float2(0.0f, -1.0f).y)); |
| } |
| else |
| { |
| _196 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _196; |
| bool _211 = false; |
| if (_196) |
| { |
| float2 _199 = float2(_7_colorGreen.x, 0.0f); |
| float2 _200 = float2(0.0f, _7_colorGreen.x); |
| _211 = all(bool2(_199.x == float2(-0.0f, 0.0f).x, _199.y == float2(-0.0f, 0.0f).y)) && all(bool2(_200.x == float2(0.0f, -0.0f).x, _200.y == float2(0.0f, -0.0f).y)); |
| } |
| else |
| { |
| _211 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _211; |
| bool _226 = false; |
| if (_211) |
| { |
| float _214 = -_7_colorGreen.y; |
| float2 _215 = float2(_214, 0.0f); |
| float2 _216 = float2(0.0f, _214); |
| float2 _218 = -_215; |
| float2 _219 = -_216; |
| _226 = all(bool2(_218.x == float2(1.0f, 0.0f).x, _218.y == float2(1.0f, 0.0f).y)) && all(bool2(_219.x == float2(0.0f, 1.0f).x, _219.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _226 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _226; |
| bool _240 = false; |
| if (_226) |
| { |
| float2 _229 = float2(_7_colorGreen.x, 0.0f); |
| float2 _230 = float2(0.0f, _7_colorGreen.x); |
| float2 _232 = -_229; |
| float2 _233 = -_230; |
| _240 = all(bool2(_232.x == float2(-0.0f, 0.0f).x, _232.y == float2(-0.0f, 0.0f).y)) && all(bool2(_233.x == float2(0.0f, -0.0f).x, _233.y == float2(0.0f, -0.0f).y)); |
| } |
| else |
| { |
| _240 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _240; |
| bool _251 = false; |
| if (_240) |
| { |
| float2 _243 = float2(_7_colorGreen.y, 0.0f); |
| float2 _244 = float2(0.0f, _7_colorGreen.y); |
| _251 = all(bool2(_243.x == float2(1.0f, 0.0f).x, _243.y == float2(1.0f, 0.0f).y)) && all(bool2(_244.x == float2(0.0f, 1.0f).x, _244.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _251 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _251; |
| bool _262 = false; |
| if (_251) |
| { |
| float2 _254 = float2(_130, 0.0f); |
| float2 _255 = float2(0.0f, _130); |
| _262 = any(bool2(_254.x != float2(1.0f, 0.0f).x, _254.y != float2(1.0f, 0.0f).y)) || any(bool2(_255.x != float2(0.0f, 1.0f).x, _255.y != float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _262 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _262; |
| bool _273 = false; |
| if (_262) |
| { |
| float2 _265 = float2(_7_colorGreen.y, 0.0f); |
| float2 _266 = float2(0.0f, _7_colorGreen.y); |
| _273 = all(bool2(_265.x == float2(1.0f, 0.0f).x, _265.y == float2(1.0f, 0.0f).y)) && all(bool2(_266.x == float2(0.0f, 1.0f).x, _266.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _273 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _273; |
| bool _284 = false; |
| if (_273) |
| { |
| float2 _276 = float2(_7_colorGreen.y, 0.0f); |
| float2 _277 = float2(0.0f, _7_colorGreen.y); |
| _284 = any(bool2(_276.x != 0.0f.xx.x, _276.y != 0.0f.xx.y)) || any(bool2(_277.x != 0.0f.xx.x, _277.y != 0.0f.xx.y)); |
| } |
| else |
| { |
| _284 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _284; |
| bool _303 = false; |
| if (_284) |
| { |
| float3 _287 = float3(_7_colorGreen.y, _7_colorGreen.xx); |
| float3 _288 = float3(_7_colorGreen.x, _7_colorGreen.y, _7_colorGreen.x); |
| float3 _289 = float3(_7_colorGreen.xx, _7_colorGreen.y); |
| _303 = (all(bool3(_287.x == float3(1.0f, 0.0f, 0.0f).x, _287.y == float3(1.0f, 0.0f, 0.0f).y, _287.z == float3(1.0f, 0.0f, 0.0f).z)) && all(bool3(_288.x == float3(0.0f, 1.0f, 0.0f).x, _288.y == float3(0.0f, 1.0f, 0.0f).y, _288.z == float3(0.0f, 1.0f, 0.0f).z))) && all(bool3(_289.x == float3(0.0f, 0.0f, 1.0f).x, _289.y == float3(0.0f, 0.0f, 1.0f).y, _289.z == float3(0.0f, 0.0f, 1.0f).z)); |
| } |
| else |
| { |
| _303 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _303; |
| bool _324 = false; |
| if (_303) |
| { |
| float3 _306 = float3(_132, _7_colorGreen.xx); |
| float3 _307 = float3(_7_colorGreen.x, _132, _7_colorGreen.x); |
| float3 _308 = float3(_7_colorGreen.xx, _7_colorGreen.y); |
| _324 = (all(bool3(_306.x == float3(9.0f, 0.0f, 0.0f).x, _306.y == float3(9.0f, 0.0f, 0.0f).y, _306.z == float3(9.0f, 0.0f, 0.0f).z)) && all(bool3(_307.x == float3(0.0f, 9.0f, 0.0f).x, _307.y == float3(0.0f, 9.0f, 0.0f).y, _307.z == float3(0.0f, 9.0f, 0.0f).z))) && all(bool3(_308.x == float3(0.0f, 0.0f, 1.0f).x, _308.y == float3(0.0f, 0.0f, 1.0f).y, _308.z == float3(0.0f, 0.0f, 1.0f).z)); |
| } |
| else |
| { |
| _324 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _324; |
| bool _339 = false; |
| if (_324) |
| { |
| float3 _327 = float3(_7_colorGreen.y, 0.0f, 0.0f); |
| float3 _328 = float3(0.0f, _7_colorGreen.y, 0.0f); |
| float3 _329 = float3(0.0f, 0.0f, _7_colorGreen.y); |
| _339 = (all(bool3(_327.x == float3(1.0f, 0.0f, 0.0f).x, _327.y == float3(1.0f, 0.0f, 0.0f).y, _327.z == float3(1.0f, 0.0f, 0.0f).z)) && all(bool3(_328.x == float3(0.0f, 1.0f, 0.0f).x, _328.y == float3(0.0f, 1.0f, 0.0f).y, _328.z == float3(0.0f, 1.0f, 0.0f).z))) && all(bool3(_329.x == float3(0.0f, 0.0f, 1.0f).x, _329.y == float3(0.0f, 0.0f, 1.0f).y, _329.z == float3(0.0f, 0.0f, 1.0f).z)); |
| } |
| else |
| { |
| _339 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _339; |
| bool _354 = false; |
| if (_339) |
| { |
| float3 _342 = float3(_132, 0.0f, 0.0f); |
| float3 _343 = float3(0.0f, _132, 0.0f); |
| float3 _344 = float3(0.0f, 0.0f, _7_colorGreen.y); |
| _354 = (all(bool3(_342.x == float3(9.0f, 0.0f, 0.0f).x, _342.y == float3(9.0f, 0.0f, 0.0f).y, _342.z == float3(9.0f, 0.0f, 0.0f).z)) && all(bool3(_343.x == float3(0.0f, 9.0f, 0.0f).x, _343.y == float3(0.0f, 9.0f, 0.0f).y, _343.z == float3(0.0f, 9.0f, 0.0f).z))) && all(bool3(_344.x == float3(0.0f, 0.0f, 1.0f).x, _344.y == float3(0.0f, 0.0f, 1.0f).y, _344.z == float3(0.0f, 0.0f, 1.0f).z)); |
| } |
| else |
| { |
| _354 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _354; |
| bool _369 = false; |
| if (_354) |
| { |
| float3 _357 = float3(_7_colorGreen.y, 0.0f, 0.0f); |
| float3 _358 = float3(0.0f, _7_colorGreen.y, 0.0f); |
| float2 _361 = _357.xy; |
| float2 _362 = _358.xy; |
| _369 = all(bool2(_361.x == float2(1.0f, 0.0f).x, _361.y == float2(1.0f, 0.0f).y)) && all(bool2(_362.x == float2(0.0f, 1.0f).x, _362.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _369 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _369; |
| bool _384 = false; |
| if (_369) |
| { |
| float3 _372 = float3(_7_colorGreen.y, 0.0f, 0.0f); |
| float3 _373 = float3(0.0f, _7_colorGreen.y, 0.0f); |
| float2 _376 = _372.xy; |
| float2 _377 = _373.xy; |
| _384 = all(bool2(_376.x == float2(1.0f, 0.0f).x, _376.y == float2(1.0f, 0.0f).y)) && all(bool2(_377.x == float2(0.0f, 1.0f).x, _377.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _384 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _384; |
| bool _395 = false; |
| if (_384) |
| { |
| float2 _387 = float2(_7_colorGreen.y, _7_colorGreen.x); |
| float2 _388 = float2(_7_colorGreen.x, _7_colorGreen.y); |
| _395 = all(bool2(_387.x == float2(1.0f, 0.0f).x, _387.y == float2(1.0f, 0.0f).y)) && all(bool2(_388.x == float2(0.0f, 1.0f).x, _388.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _395 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _395; |
| bool _406 = false; |
| if (_395) |
| { |
| float2 _398 = float2(_7_colorGreen.y, _7_colorGreen.x); |
| float2 _399 = float2(_7_colorGreen.x, _7_colorGreen.y); |
| _406 = all(bool2(_398.x == float2(1.0f, 0.0f).x, _398.y == float2(1.0f, 0.0f).y)) && all(bool2(_399.x == float2(0.0f, 1.0f).x, _399.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _406 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _406; |
| bool _417 = false; |
| if (_406) |
| { |
| float2 _409 = float2(_7_colorGreen.y, _7_colorGreen.x); |
| float2 _410 = float2(_7_colorGreen.x, _7_colorGreen.y); |
| _417 = all(bool2(_409.x == float2(1.0f, 0.0f).x, _409.y == float2(1.0f, 0.0f).y)) && all(bool2(_410.x == float2(0.0f, 1.0f).x, _410.y == float2(0.0f, 1.0f).y)); |
| } |
| else |
| { |
| _417 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _417; |
| bool _433 = false; |
| if (_417) |
| { |
| float4 _428 = float4(_7_testMatrix2x2[0].x, _7_testMatrix2x2[0].y, _7_testMatrix2x2[1].x, _7_testMatrix2x2[1].y) * _7_colorGreen.y.xxxx; |
| _433 = all(bool4(_428.x == float4(1.0f, 2.0f, 3.0f, 4.0f).x, _428.y == float4(1.0f, 2.0f, 3.0f, 4.0f).y, _428.z == float4(1.0f, 2.0f, 3.0f, 4.0f).z, _428.w == float4(1.0f, 2.0f, 3.0f, 4.0f).w)); |
| } |
| else |
| { |
| _433 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _433; |
| bool _454 = false; |
| if (_433) |
| { |
| float4 _444 = float4(_7_testMatrix2x2[0].x, _7_testMatrix2x2[0].y, _7_testMatrix2x2[1].x, _7_testMatrix2x2[1].y) * _7_colorGreen.y.xxxx; |
| float4 _451 = float4(_7_testMatrix2x2[0].x, _7_testMatrix2x2[0].y, _7_testMatrix2x2[1].x, _7_testMatrix2x2[1].y); |
| _454 = all(bool4(_444.x == _451.x, _444.y == _451.y, _444.z == _451.z, _444.w == _451.w)); |
| } |
| else |
| { |
| _454 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _454; |
| bool _469 = false; |
| if (_454) |
| { |
| float4 _465 = float4(_7_testMatrix2x2[0].x, _7_testMatrix2x2[0].y, _7_testMatrix2x2[1].x, _7_testMatrix2x2[1].y) * _7_colorGreen.x.xxxx; |
| _469 = all(bool4(_465.x == 0.0f.xxxx.x, _465.y == 0.0f.xxxx.y, _465.z == 0.0f.xxxx.z, _465.w == 0.0f.xxxx.w)); |
| } |
| else |
| { |
| _469 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _469; |
| float3x3 _RESERVED_IDENTIFIER_FIXUP_5_m = float3x3(float3(_7_colorGreen.y, _130, 3.0f), float3(4.0f, 5.0f, 6.0f), float3(7.0f, 8.0f, _132)); |
| bool _482 = false; |
| if (_469) |
| { |
| _482 = all(bool3(_RESERVED_IDENTIFIER_FIXUP_5_m[0].x == float3(1.0f, 2.0f, 3.0f).x, _RESERVED_IDENTIFIER_FIXUP_5_m[0].y == float3(1.0f, 2.0f, 3.0f).y, _RESERVED_IDENTIFIER_FIXUP_5_m[0].z == float3(1.0f, 2.0f, 3.0f).z)); |
| } |
| else |
| { |
| _482 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _482; |
| bool _490 = false; |
| if (_482) |
| { |
| _490 = all(bool3(_RESERVED_IDENTIFIER_FIXUP_5_m[1].x == float3(4.0f, 5.0f, 6.0f).x, _RESERVED_IDENTIFIER_FIXUP_5_m[1].y == float3(4.0f, 5.0f, 6.0f).y, _RESERVED_IDENTIFIER_FIXUP_5_m[1].z == float3(4.0f, 5.0f, 6.0f).z)); |
| } |
| else |
| { |
| _490 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _490; |
| bool _497 = false; |
| if (_490) |
| { |
| _497 = all(bool3(_RESERVED_IDENTIFIER_FIXUP_5_m[2].x == float3(7.0f, 8.0f, 9.0f).x, _RESERVED_IDENTIFIER_FIXUP_5_m[2].y == float3(7.0f, 8.0f, 9.0f).y, _RESERVED_IDENTIFIER_FIXUP_5_m[2].z == float3(7.0f, 8.0f, 9.0f).z)); |
| } |
| else |
| { |
| _497 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _497; |
| bool _504 = false; |
| if (_497) |
| { |
| _504 = _RESERVED_IDENTIFIER_FIXUP_5_m[0].x == 1.0f; |
| } |
| else |
| { |
| _504 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _504; |
| bool _511 = false; |
| if (_504) |
| { |
| _511 = _RESERVED_IDENTIFIER_FIXUP_5_m[0].y == 2.0f; |
| } |
| else |
| { |
| _511 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _511; |
| bool _518 = false; |
| if (_511) |
| { |
| _518 = _RESERVED_IDENTIFIER_FIXUP_5_m[0].z == 3.0f; |
| } |
| else |
| { |
| _518 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _518; |
| bool _525 = false; |
| if (_518) |
| { |
| _525 = _RESERVED_IDENTIFIER_FIXUP_5_m[1].x == 4.0f; |
| } |
| else |
| { |
| _525 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _525; |
| bool _532 = false; |
| if (_525) |
| { |
| _532 = _RESERVED_IDENTIFIER_FIXUP_5_m[1].y == 5.0f; |
| } |
| else |
| { |
| _532 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _532; |
| bool _539 = false; |
| if (_532) |
| { |
| _539 = _RESERVED_IDENTIFIER_FIXUP_5_m[1].z == 6.0f; |
| } |
| else |
| { |
| _539 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _539; |
| bool _546 = false; |
| if (_539) |
| { |
| _546 = _RESERVED_IDENTIFIER_FIXUP_5_m[2].x == 7.0f; |
| } |
| else |
| { |
| _546 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _546; |
| bool _553 = false; |
| if (_546) |
| { |
| _553 = _RESERVED_IDENTIFIER_FIXUP_5_m[2].y == 8.0f; |
| } |
| else |
| { |
| _553 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _553; |
| bool _560 = false; |
| if (_553) |
| { |
| _560 = _RESERVED_IDENTIFIER_FIXUP_5_m[2].z == 9.0f; |
| } |
| else |
| { |
| _560 = false; |
| } |
| _RESERVED_IDENTIFIER_FIXUP_0_ok = _560; |
| float4 _561 = 0.0f.xxxx; |
| if (_560) |
| { |
| _561 = _7_colorGreen; |
| } |
| else |
| { |
| _561 = _7_colorRed; |
| } |
| return _561; |
| } |
| |
| 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; |
| } |