1*c8dee2aaSAndroid Build Coastguard Worker 2*c8dee2aaSAndroid Build Coastguard Workerout vec4 sk_FragColor; 3*c8dee2aaSAndroid Build Coastguard Workeruniform mat4 colorXform; 4*c8dee2aaSAndroid Build Coastguard Workerlayout (binding = 0) uniform sampler2D s; 5*c8dee2aaSAndroid Build Coastguard Workervoid main() { 6*c8dee2aaSAndroid Build Coastguard Worker vec4 tmpColor; 7*c8dee2aaSAndroid Build Coastguard Worker sk_FragColor = (tmpColor = texture(s, vec2(1.0)), colorXform != mat4(1.0) ? vec4(clamp((colorXform * vec4(tmpColor.xyz, 1.0)).xyz, 0.0, tmpColor.w), tmpColor.w) : tmpColor); 8*c8dee2aaSAndroid Build Coastguard Worker} 9