• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2out vec4 sk_FragColor;
3uniform vec4 colorRed;
4uniform vec4 colorGreen;
5uniform float unknownInput;
6vec4 main() {
7    bool _0_expr = unknownInput > 0.0;
8    int _1_ok = 0;
9    int _2_bad = 0;
10    if (_0_expr) {
11        ++_1_ok;
12    } else {
13        ++_2_bad;
14    }
15    {
16        ++_1_ok;
17    }
18    if (true ^^ _0_expr) {
19        ++_2_bad;
20    } else {
21        ++_1_ok;
22    }
23    if (_0_expr) {
24        ++_1_ok;
25    } else {
26        ++_2_bad;
27    }
28    {
29        ++_1_ok;
30    }
31    if (_0_expr) {
32        ++_1_ok;
33    } else {
34        ++_2_bad;
35    }
36    if (_0_expr) {
37        ++_1_ok;
38    } else {
39        ++_2_bad;
40    }
41    if (false == _0_expr) {
42        ++_2_bad;
43    } else {
44        ++_1_ok;
45    }
46    if (true != _0_expr) {
47        ++_2_bad;
48    } else {
49        ++_1_ok;
50    }
51    if (_0_expr) {
52        ++_1_ok;
53    } else {
54        ++_2_bad;
55    }
56    if (_0_expr) {
57        ++_1_ok;
58    } else {
59        ++_2_bad;
60    }
61    {
62        ++_1_ok;
63    }
64    if (_0_expr ^^ true) {
65        ++_2_bad;
66    } else {
67        ++_1_ok;
68    }
69    if (_0_expr) {
70        ++_1_ok;
71    } else {
72        ++_2_bad;
73    }
74    {
75        ++_1_ok;
76    }
77    if (_0_expr) {
78        ++_1_ok;
79    } else {
80        ++_2_bad;
81    }
82    if (_0_expr) {
83        ++_1_ok;
84    } else {
85        ++_2_bad;
86    }
87    if (_0_expr == false) {
88        ++_2_bad;
89    } else {
90        ++_1_ok;
91    }
92    if (_0_expr != true) {
93        ++_2_bad;
94    } else {
95        ++_1_ok;
96    }
97    if (_0_expr) {
98        ++_1_ok;
99    } else {
100        ++_2_bad;
101    }
102    float _3_a = unknownInput + 2.0;
103    float _4_b = unknownInput * 2.0;
104    if (_3_a == _4_b) {
105        ++_2_bad;
106    } else {
107        ++_1_ok;
108    }
109    bool(_3_a = _4_b) || true;
110    if (_3_a == _4_b) {
111        ++_1_ok;
112    } else {
113        ++_2_bad;
114    }
115    return _1_ok == 22 && _2_bad == 0 ? colorGreen : colorRed;
116}
117