1*c8dee2aaSAndroid Build Coastguard Worker 2*c8dee2aaSAndroid Build Coastguard Workerout vec4 sk_FragColor; 3*c8dee2aaSAndroid Build Coastguard Workeruniform vec4 a; 4*c8dee2aaSAndroid Build Coastguard Workeruniform vec4 b; 5*c8dee2aaSAndroid Build Coastguard Workeruniform uvec2 c; 6*c8dee2aaSAndroid Build Coastguard Workeruniform uvec2 d; 7*c8dee2aaSAndroid Build Coastguard Workeruniform ivec3 e; 8*c8dee2aaSAndroid Build Coastguard Workeruniform ivec3 f; 9*c8dee2aaSAndroid Build Coastguard Workervoid main() { 10*c8dee2aaSAndroid Build Coastguard Worker bvec4 expectTTFF = bvec4(true, true, false, false); 11*c8dee2aaSAndroid Build Coastguard Worker bvec4 expectFFTT = bvec4(false, false, true, true); 12*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor.x = float(lessThan(a, b).x); 13*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor.y = float(lessThan(c, d).y); 14*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor.z = float(lessThan(e, f).z); 15*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor.w = float(any(expectTTFF) || any(expectFFTT)); 16*c8dee2aaSAndroid Build Coastguard Worker} 17