1*c8dee2aaSAndroid Build Coastguard Workeruniform half4 color; 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workerinline half4 switchy(half4 c) { 4*c8dee2aaSAndroid Build Coastguard Worker half4 result; 5*c8dee2aaSAndroid Build Coastguard Worker switch (int(c.x)) { 6*c8dee2aaSAndroid Build Coastguard Worker case 1: result = c.yyyy; break; 7*c8dee2aaSAndroid Build Coastguard Worker default: result = c.zzzz; break; 8*c8dee2aaSAndroid Build Coastguard Worker } 9*c8dee2aaSAndroid Build Coastguard Worker return result; 10*c8dee2aaSAndroid Build Coastguard Worker} 11*c8dee2aaSAndroid Build Coastguard Worker 12*c8dee2aaSAndroid Build Coastguard Workervoid main() { 13*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor = switchy(color); 14*c8dee2aaSAndroid Build Coastguard Worker} 15