1*c8dee2aaSAndroid Build Coastguard Workeruniform half4 colorGreen, colorRed; 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workerhalf4 main(float2 coords) { 4*c8dee2aaSAndroid Build Coastguard Worker float f = colorGreen.g; 5*c8dee2aaSAndroid Build Coastguard Worker int i = int(colorGreen.g); 6*c8dee2aaSAndroid Build Coastguard Worker bool b = bool(colorGreen.g); 7*c8dee2aaSAndroid Build Coastguard Worker 8*c8dee2aaSAndroid Build Coastguard Worker float f1 = float(f); 9*c8dee2aaSAndroid Build Coastguard Worker float f2 = float(i); 10*c8dee2aaSAndroid Build Coastguard Worker float f3 = float(b); 11*c8dee2aaSAndroid Build Coastguard Worker int i1 = int(f); 12*c8dee2aaSAndroid Build Coastguard Worker int i2 = int(i); 13*c8dee2aaSAndroid Build Coastguard Worker int i3 = int(b); 14*c8dee2aaSAndroid Build Coastguard Worker bool b1 = bool(f); 15*c8dee2aaSAndroid Build Coastguard Worker bool b2 = bool(i); 16*c8dee2aaSAndroid Build Coastguard Worker bool b3 = bool(b); 17*c8dee2aaSAndroid Build Coastguard Worker 18*c8dee2aaSAndroid Build Coastguard Worker return half(f1) + half(f2) + half(f3) + 19*c8dee2aaSAndroid Build Coastguard Worker half(i1) + half(i2) + half(i3) + 20*c8dee2aaSAndroid Build Coastguard Worker half(b1) + half(b2) + half(b3) == 9 ? colorGreen : colorRed; 21*c8dee2aaSAndroid Build Coastguard Worker} 22*c8dee2aaSAndroid Build Coastguard Worker 23