1*c8dee2aaSAndroid Build Coastguard Worker#version 400 2*c8dee2aaSAndroid Build Coastguard Workerint _absemulation(int x) { return x * sign(x); } 3*c8dee2aaSAndroid Build Coastguard Workerout vec4 sk_FragColor; 4*c8dee2aaSAndroid Build Coastguard Workeruniform int ui; 5*c8dee2aaSAndroid Build Coastguard Workeruniform float uf; 6*c8dee2aaSAndroid Build Coastguard Workervoid main() { 7*c8dee2aaSAndroid Build Coastguard Worker int i = _absemulation(ui); 8*c8dee2aaSAndroid Build Coastguard Worker float f = abs(uf); 9*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor.x = float(i); 10*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor.y = f; 11*c8dee2aaSAndroid Build Coastguard Worker} 12