1*c8dee2aaSAndroid Build Coastguard Worker 2*c8dee2aaSAndroid Build Coastguard Workerout vec4 sk_FragColor; 3*c8dee2aaSAndroid Build Coastguard Workeruniform vec4 colorGreen; 4*c8dee2aaSAndroid Build Coastguard Workeruniform vec4 colorRed; 5*c8dee2aaSAndroid Build Coastguard Workervec4 main() { 6*c8dee2aaSAndroid Build Coastguard Worker float x = 1.0; 7*c8dee2aaSAndroid Build Coastguard Worker float y = 1.0; 8*c8dee2aaSAndroid Build Coastguard Worker x == y ? (x += 1.0) : (y += 1.0); 9*c8dee2aaSAndroid Build Coastguard Worker x == y ? (x += 3.0) : (y += 3.0); 10*c8dee2aaSAndroid Build Coastguard Worker x < y ? (x += 5.0) : (y += 5.0); 11*c8dee2aaSAndroid Build Coastguard Worker y >= x ? (x += 9.0) : (y += 9.0); 12*c8dee2aaSAndroid Build Coastguard Worker x != y ? (x += 1.0) : y; 13*c8dee2aaSAndroid Build Coastguard Worker x == y ? (x += 2.0) : y; 14*c8dee2aaSAndroid Build Coastguard Worker x != y ? x : (y += 3.0); 15*c8dee2aaSAndroid Build Coastguard Worker x == y ? x : (y += 4.0); 16*c8dee2aaSAndroid Build Coastguard Worker bool b = true; 17*c8dee2aaSAndroid Build Coastguard Worker bool c = (b = false) ? false : b; 18*c8dee2aaSAndroid Build Coastguard Worker return c ? colorRed : (x == 8.0 && y == 17.0 ? colorGreen : colorRed); 19*c8dee2aaSAndroid Build Coastguard Worker} 20