• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#version 100
2precision mediump float;
3precision highp int;
4
5varying highp float vIndexF;
6
7void main()
8{
9    int vIndex = int(vIndexF);
10    highp vec4 v = vec4(0.0);
11    for (int spvDummy21 = 0; spvDummy21 < 1; spvDummy21++)
12    {
13        if (vIndex == 2)
14        {
15            v = vec4(0.0, 2.0, 3.0, 4.0);
16            break;
17        }
18        else if ((vIndex == 4) || (vIndex == 5))
19        {
20            v = vec4(1.0, 2.0, 3.0, 4.0);
21            break;
22        }
23        else if ((vIndex == 8) || (vIndex == 9))
24        {
25            v = vec4(40.0, 20.0, 30.0, 40.0);
26            break;
27        }
28        else if (vIndex == 10)
29        {
30            v = vec4(10.0);
31            highp vec4 _43 = v;
32            highp vec4 _44 = vec4(1.0);
33            highp vec4 _45 = _43 + _44;
34            v = _45;
35            highp vec4 _46 = v;
36            highp vec4 _47 = vec4(2.0);
37            highp vec4 _48 = _46 + _47;
38            v = _48;
39            break;
40        }
41        else if (vIndex == 11)
42        {
43            highp vec4 _43 = v;
44            highp vec4 _44 = vec4(1.0);
45            highp vec4 _45 = _43 + _44;
46            v = _45;
47            highp vec4 _46 = v;
48            highp vec4 _47 = vec4(2.0);
49            highp vec4 _48 = _46 + _47;
50            v = _48;
51            break;
52        }
53        else if (vIndex == 12)
54        {
55            highp vec4 _46 = v;
56            highp vec4 _47 = vec4(2.0);
57            highp vec4 _48 = _46 + _47;
58            v = _48;
59            break;
60        }
61        else
62        {
63            v = vec4(10.0, 20.0, 30.0, 40.0);
64            break;
65        }
66    }
67    highp vec4 w = vec4(20.0);
68    for (int spvDummy165 = 0; spvDummy165 < 1; spvDummy165++)
69    {
70        if ((vIndex == 10) || (vIndex == 20))
71        {
72            w = vec4(40.0);
73            break;
74        }
75    }
76    gl_FragData[0] = v + w;
77}
78
79