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 uint u = uint(colorGreen.g); 7*c8dee2aaSAndroid Build Coastguard Worker bool b = bool(colorGreen.g); 8*c8dee2aaSAndroid Build Coastguard Worker 9*c8dee2aaSAndroid Build Coastguard Worker float f1 = float(f); 10*c8dee2aaSAndroid Build Coastguard Worker float f2 = float(i); 11*c8dee2aaSAndroid Build Coastguard Worker float f3 = float(u); 12*c8dee2aaSAndroid Build Coastguard Worker float f4 = float(b); 13*c8dee2aaSAndroid Build Coastguard Worker int i1 = int(f); 14*c8dee2aaSAndroid Build Coastguard Worker int i2 = int(i); 15*c8dee2aaSAndroid Build Coastguard Worker int i3 = int(u); 16*c8dee2aaSAndroid Build Coastguard Worker int i4 = int(b); 17*c8dee2aaSAndroid Build Coastguard Worker uint u1 = uint(f); 18*c8dee2aaSAndroid Build Coastguard Worker uint u2 = uint(i); 19*c8dee2aaSAndroid Build Coastguard Worker uint u3 = uint(u); 20*c8dee2aaSAndroid Build Coastguard Worker uint u4 = uint(b); 21*c8dee2aaSAndroid Build Coastguard Worker bool b1 = bool(f); 22*c8dee2aaSAndroid Build Coastguard Worker bool b2 = bool(i); 23*c8dee2aaSAndroid Build Coastguard Worker bool b3 = bool(u); 24*c8dee2aaSAndroid Build Coastguard Worker bool b4 = bool(b); 25*c8dee2aaSAndroid Build Coastguard Worker 26*c8dee2aaSAndroid Build Coastguard Worker return half(f1) + half(f2) + half(f3) + half(f4) + 27*c8dee2aaSAndroid Build Coastguard Worker half(i1) + half(i2) + half(i3) + half(i4) + 28*c8dee2aaSAndroid Build Coastguard Worker half(u1) + half(u2) + half(u3) + half(u4) + 29*c8dee2aaSAndroid Build Coastguard Worker half(b1) + half(b2) + half(b3) + half(b4) == 16 ? colorGreen : colorRed; 30*c8dee2aaSAndroid Build Coastguard Worker} 31*c8dee2aaSAndroid Build Coastguard Worker 32