1varying vec2 varTex0;
2
3void main() {
4   vec2 blurCoord = varTex0;
5   blurCoord.y = varTex0.y + UNI_blurOffset0;
6   vec3 col = texture2D(UNI_color, blurCoord).rgb;
7   blurCoord.y = varTex0.y + UNI_blurOffset1;
8   col += texture2D(UNI_color, blurCoord).rgb;
9   blurCoord.y = varTex0.y + UNI_blurOffset2;
10   col += texture2D(UNI_color, blurCoord).rgb;
11   blurCoord.y = varTex0.y + UNI_blurOffset3;
12   col += texture2D(UNI_color, blurCoord).rgb;
13
14   col = col * 0.25;
15
16   gl_FragColor = vec4(col, 0.0);
17}
18