1#version 400 2out vec4 sk_FragColor; 3uniform vec4 colorGreen; 4uniform vec4 colorRed; 5uniform float testArray[5]; 6vec4 main() { 7 float one = testArray[0]; 8 float two = testArray[1]; 9 float three = testArray[2]; 10 float four = testArray[3]; 11 float five = testArray[4]; 12 return ((one) * (two) + (three)) == 5.0 && ((three) * (four) + (five)) == 17.0 ? colorGreen : colorRed; 13} 14