summaryrefslogtreecommitdiff
path: root/src/effects/shaders/recursiveblur.vert
blob: 67f64e11b1f50303eb23a84b21ff1c20af199db4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
attribute highp vec4 qt_Vertex;
attribute highp vec2 qt_MultiTexCoord0;
uniform highp mat4 qt_Matrix;
uniform highp float expandX;
uniform highp float expandY;
varying highp vec2 qt_TexCoord0;

void main() {
    mediump vec2 texCoord = qt_MultiTexCoord0;
    texCoord.s = (texCoord.s - expandX) / (1.0 - 2.0 * expandX);
    texCoord.t = (texCoord.t - expandY) / (1.0 - 2.0 * expandY);
    qt_TexCoord0 = texCoord;
    gl_Position = qt_Matrix * qt_Vertex;
}