2020-06-29 11:23:13 +00:00
|
|
|
#version 100
|
|
|
|
precision mediump float;
|
|
|
|
precision highp int;
|
|
|
|
|
|
|
|
varying highp float vIndexF;
|
|
|
|
|
|
|
|
void main()
|
|
|
|
{
|
|
|
|
int _13 = int(vIndexF);
|
|
|
|
highp vec4 _65;
|
|
|
|
highp vec4 _66;
|
|
|
|
highp vec4 _68;
|
2020-06-30 10:02:24 +00:00
|
|
|
for (int SPIRV_Cross_Dummy25 = 0; SPIRV_Cross_Dummy25 < 1; SPIRV_Cross_Dummy25++)
|
2020-06-29 11:23:13 +00:00
|
|
|
{
|
|
|
|
if (_13 == 2)
|
|
|
|
{
|
|
|
|
_68 = vec4(0.0, 2.0, 3.0, 4.0);
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
else if ((_13 == 4) || (_13 == 5))
|
|
|
|
{
|
|
|
|
_68 = vec4(1.0, 2.0, 3.0, 4.0);
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
else if ((_13 == 8) || (_13 == 9))
|
|
|
|
{
|
|
|
|
_68 = vec4(40.0, 20.0, 30.0, 40.0);
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
else if (_13 == 10)
|
|
|
|
{
|
|
|
|
_65 = vec4(10.0);
|
|
|
|
highp vec4 _45 = _65 + vec4(1.0);
|
|
|
|
_66 = _45;
|
|
|
|
highp vec4 _48 = _66 + vec4(2.0);
|
|
|
|
_68 = _48;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
else if (_13 == 11)
|
|
|
|
{
|
|
|
|
_65 = vec4(0.0);
|
|
|
|
highp vec4 _45 = _65 + vec4(1.0);
|
|
|
|
_66 = _45;
|
|
|
|
highp vec4 _48 = _66 + vec4(2.0);
|
|
|
|
_68 = _48;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
else if (_13 == 12)
|
|
|
|
{
|
|
|
|
_66 = vec4(0.0);
|
|
|
|
highp vec4 _48 = _66 + vec4(2.0);
|
|
|
|
_68 = _48;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
_68 = vec4(10.0, 20.0, 30.0, 40.0);
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
highp vec4 _70;
|
2020-06-30 10:02:24 +00:00
|
|
|
for (int SPIRV_Cross_Dummy146 = 0; SPIRV_Cross_Dummy146 < 1; SPIRV_Cross_Dummy146++)
|
2020-06-29 11:23:13 +00:00
|
|
|
{
|
|
|
|
if ((_13 == 10) || (_13 == 20))
|
|
|
|
{
|
|
|
|
_70 = vec4(40.0);
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
_70 = vec4(20.0);
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
gl_FragData[0] = _68 + _70;
|
|
|
|
}
|
|
|
|
|