2018-09-18 08:58:24 +00:00
|
|
|
#version 310 es
|
|
|
|
precision mediump float;
|
|
|
|
precision highp int;
|
|
|
|
|
|
|
|
layout(location = 0) out vec4 fragColor;
|
|
|
|
|
2018-09-27 09:10:22 +00:00
|
|
|
vec4 _80;
|
2018-09-18 08:58:24 +00:00
|
|
|
|
|
|
|
void main()
|
|
|
|
{
|
2018-09-27 09:10:22 +00:00
|
|
|
mediump int _18 = int(_80.x);
|
|
|
|
vec4 _82;
|
|
|
|
_82 = _80;
|
|
|
|
vec4 _89;
|
|
|
|
for (mediump int _81 = 0; _81 < _18; _82 = _89, _81++)
|
2018-09-18 08:58:24 +00:00
|
|
|
{
|
2018-09-27 09:10:22 +00:00
|
|
|
vec4 _83;
|
2018-09-18 08:58:24 +00:00
|
|
|
switch (_18)
|
|
|
|
{
|
|
|
|
case 0:
|
|
|
|
{
|
2018-09-27 09:10:22 +00:00
|
|
|
vec4 _74 = _82;
|
|
|
|
_74.y = 0.0;
|
|
|
|
_83 = _74;
|
2018-09-18 08:58:24 +00:00
|
|
|
break;
|
|
|
|
}
|
|
|
|
case 1:
|
|
|
|
{
|
2018-09-27 09:10:22 +00:00
|
|
|
vec4 _76 = _82;
|
|
|
|
_76.y = 1.0;
|
|
|
|
_83 = _76;
|
2018-09-18 08:58:24 +00:00
|
|
|
break;
|
|
|
|
}
|
|
|
|
default:
|
|
|
|
{
|
2018-09-27 09:10:22 +00:00
|
|
|
mediump int _84;
|
|
|
|
vec4 _88;
|
|
|
|
_88 = _82;
|
|
|
|
_84 = 0;
|
2018-09-18 08:58:24 +00:00
|
|
|
mediump int _50;
|
|
|
|
for (;;)
|
|
|
|
{
|
2018-09-27 09:10:22 +00:00
|
|
|
_50 = _84 + 1;
|
|
|
|
if (_84 < _18)
|
2018-09-18 08:58:24 +00:00
|
|
|
{
|
2018-09-27 09:10:22 +00:00
|
|
|
vec4 _72 = _88;
|
|
|
|
_72.y = _88.y + 0.5;
|
|
|
|
_88 = _72;
|
|
|
|
_84 = _50;
|
2018-09-18 08:58:24 +00:00
|
|
|
continue;
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
2018-09-27 09:10:22 +00:00
|
|
|
_89 = _88;
|
2018-09-18 08:58:24 +00:00
|
|
|
continue;
|
|
|
|
}
|
|
|
|
}
|
2018-09-27 09:10:22 +00:00
|
|
|
vec4 _79 = _83;
|
|
|
|
_79.y = _83.y + 0.5;
|
|
|
|
_89 = _79;
|
2018-09-18 08:58:24 +00:00
|
|
|
continue;
|
|
|
|
}
|
2018-09-27 09:10:22 +00:00
|
|
|
fragColor = _82;
|
2018-09-18 08:58:24 +00:00
|
|
|
}
|
|
|
|
|