blob: 0fed39f598182870b9802c665ce56dda74143c2e [file] [log] [blame]
uniform lowp sampler2D source;
uniform lowp sampler2D maskSource;
uniform lowp float qt_Opacity;
varying highp vec2 qt_TexCoord0;
varying highp vec2 qt_TexCoord1;
void main() {
lowp vec4 gradientColor = texture2D(source, qt_TexCoord1);
lowp float maskAlpha = texture2D(maskSource, qt_TexCoord0).a;
gl_FragColor = gradientColor * maskAlpha * qt_Opacity;
}