1*c8dee2aaSAndroid Build Coastguard Workerinline half square(half x) { 2*c8dee2aaSAndroid Build Coastguard Worker return x * x; 3*c8dee2aaSAndroid Build Coastguard Worker} 4*c8dee2aaSAndroid Build Coastguard Worker 5*c8dee2aaSAndroid Build Coastguard Workerhalf4 main(float2 coords) { 6*c8dee2aaSAndroid Build Coastguard Worker half one = 1; 7*c8dee2aaSAndroid Build Coastguard Worker half4 result = half4(123); 8*c8dee2aaSAndroid Build Coastguard Worker result.r = square(0); 9*c8dee2aaSAndroid Build Coastguard Worker result.b = square(result.r); 10*c8dee2aaSAndroid Build Coastguard Worker result.g = square(1); 11*c8dee2aaSAndroid Build Coastguard Worker result.a = square(one); 12*c8dee2aaSAndroid Build Coastguard Worker return result; 13*c8dee2aaSAndroid Build Coastguard Worker} 14