24 lines
641 B
GLSL
24 lines
641 B
GLSL
#version 400
|
|
out vec4 sk_FragColor;
|
|
uniform vec4 colorGreen;
|
|
uniform vec4 colorRed;
|
|
vec4 main() {
|
|
vec4 color;
|
|
int _tmpSwitchValue1 = int(colorGreen.y), _tmpSwitchFallthrough0 = 0;
|
|
for (int _tmpSwitchLoop2 = 0; _tmpSwitchLoop2 < 1; _tmpSwitchLoop2++) {
|
|
if ((_tmpSwitchValue1 == 0)) {
|
|
color = colorRed;
|
|
break;
|
|
_tmpSwitchFallthrough0 = 1;
|
|
}
|
|
if ((_tmpSwitchFallthrough0 > 0) || (_tmpSwitchValue1 == 1)) {
|
|
color = colorGreen;
|
|
break;
|
|
_tmpSwitchFallthrough0 = 1;
|
|
}
|
|
color = colorRed;
|
|
break;
|
|
}
|
|
return color;
|
|
}
|