summaryrefslogtreecommitdiff
path: root/src/effects/shaders/+glslcore/recursiveblur.vert
blob: 3dc3a0b364af44e8440a36de4742a523510d8c83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#version 150 core
in vec4 qt_Vertex;
in vec2 qt_MultiTexCoord0;
uniform mat4 qt_Matrix;
uniform float expandX;
uniform float expandY;
out vec2 qt_TexCoord0;

void main() {
    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;
}