1*c8dee2aaSAndroid Build Coastguard Worker/*#pragma settings RewriteSwitchStatements*/ 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workeruniform half4 colorGreen, colorRed; 4*c8dee2aaSAndroid Build Coastguard Worker 5*c8dee2aaSAndroid Build Coastguard Workerhalf4 main(float2 coords) { 6*c8dee2aaSAndroid Build Coastguard Worker // Basic switch test. 7*c8dee2aaSAndroid Build Coastguard Worker half4 color; 8*c8dee2aaSAndroid Build Coastguard Worker switch (int(colorGreen.g)) { 9*c8dee2aaSAndroid Build Coastguard Worker case 0: 10*c8dee2aaSAndroid Build Coastguard Worker color = colorRed; 11*c8dee2aaSAndroid Build Coastguard Worker break; 12*c8dee2aaSAndroid Build Coastguard Worker case 1: 13*c8dee2aaSAndroid Build Coastguard Worker color = colorGreen; 14*c8dee2aaSAndroid Build Coastguard Worker break; 15*c8dee2aaSAndroid Build Coastguard Worker default: 16*c8dee2aaSAndroid Build Coastguard Worker color = colorRed; 17*c8dee2aaSAndroid Build Coastguard Worker break; 18*c8dee2aaSAndroid Build Coastguard Worker } 19*c8dee2aaSAndroid Build Coastguard Worker return color; 20*c8dee2aaSAndroid Build Coastguard Worker} 21