projects
/
framework
/
uifw
/
evas.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
efd7932df3f546d516ce14f82f287338e24e874d
[framework/uifw/evas.git]
/
src
/
modules
/
engines
/
gl_common
/
shader
/
filter_blur_bgra.shd
1
#ifdef GL_ES
2
precision mediump float;
3
#endif
4
uniform sampler2D tex;
5
uniform sampler1D gaussian;
6
varying vec4 col;
7
varying vec2 tex_c;
8
varying weight;
9
uniform radius;
10
void main()
11
{
12
int i;
13
vec4 fc = vec4(0,0,0,0);
14
15
for (i = 0 ; i < radius ; i ++){
16
fc += texture2D(tex, tex_c.xy).rgba *
17
texture1D(gaussian,i/radius).aaaa;
18
}
19
gl_FragColor = fc / 4;
20
}