#version 100 precision mediump float; precision highp int; uniform mediump sampler2D cover; varying highp vec2 vUV; void main() { gl_FragData[0].x = abs(texture2D(cover, vUV).x); }