• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2out vec4 sk_FragColor;
3uniform vec4 colorGreen;
4uniform vec4 colorRed;
5bool test_ivec_b() {
6    int one = 1;
7    const int two = 2;
8    bool ok = true;
9    ok = ok && -ivec2(-one, one + one) == -ivec2(one - two, 2);
10    return ok;
11}
12bool test_mat_b() {
13    bool ok = true;
14    return ok;
15}
16vec4 main() {
17    const float _0_one = 1.0;
18    float _1_two = 2.0;
19    bool _4_ok = true;
20    _4_ok = _4_ok && -vec4(_1_two) == vec4(-_1_two, vec3(-_1_two));
21    _4_ok = _4_ok && vec2(1.0, -2.0) == -vec2(_0_one - _1_two, _1_two);
22    return (_4_ok && test_ivec_b()) && test_mat_b() ? colorGreen : colorRed;
23}
24