#version 310 es | |
precision mediump float; | |
precision highp int; | |
layout(location = 0) out vec4 FragColor; | |
layout(location = 0) flat in mediump int vA; | |
layout(location = 1) flat in mediump int vB; | |
void main() | |
{ | |
FragColor = vec4(0.0); | |
mediump int k = 0; | |
mediump int j; | |
for (mediump int i = 0; i < vA; i += j) | |
{ | |
if ((vA + i) == 20) | |
{ | |
k = 50; | |
} | |
else | |
{ | |
if ((vB + i) == 40) | |
{ | |
k = 60; | |
} | |
} | |
j = k + 10; | |
FragColor += vec4(1.0); | |
} | |
} | |