aboutsummaryrefslogtreecommitdiff
path: root/Gem/examples/10.glsl/wave.frag
diff options
context:
space:
mode:
authorTravis CI <zmoelnig@travis-ci.umlaeute.mur.at>2015-03-19 19:32:08 +0000
committerTravis CI <zmoelnig@travis-ci.umlaeute.mur.at>2015-03-19 19:32:08 +0000
commit095b7e513f736567848173f2572d8b329ad75af9 (patch)
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904 /Gem/examples/10.glsl/wave.frag
parent15b30fe20b401d079c2b3c6a8e77eee827813de3 (diff)
Gem 206d71791bc3642e8c5391a4c59c30ba7411fab8 osx/x86_64
built 'coverity_scan:206d71791bc3642e8c5391a4c59c30ba7411fab8' for osx/x86_64
Diffstat (limited to 'Gem/examples/10.glsl/wave.frag')
-rw-r--r--Gem/examples/10.glsl/wave.frag40
1 files changed, 0 insertions, 40 deletions
diff --git a/Gem/examples/10.glsl/wave.frag b/Gem/examples/10.glsl/wave.frag
deleted file mode 100644
index d455f88..0000000
--- a/Gem/examples/10.glsl/wave.frag
+++ /dev/null
@@ -1,40 +0,0 @@
-// Cyrille Henry 2007
-
-#extension GL_ARB_texture_rectangle : enable
-
-uniform float K1,K3,D1,K;
-uniform sampler2DRect text;
-
-const float dx = 1.;
-const float dy = 1.;
-
-void main (void)
-{
- float x,y;
- vec4 C;
- vec2 texture1 = gl_TexCoord[0].st ;
-
- x=texture1.x;
- y=texture1.y;
-
- C = texture2DRect(text, vec2(x, y));
-
- vec4 color_cote = texture2DRect(text, vec2(x-dx, y-dy));
- color_cote += texture2DRect(text, vec2(x+dx, y-dy));
- color_cote += texture2DRect(text, vec2(x-dx, y+dy));
- color_cote += texture2DRect(text, vec2(x+dx, y+dy));
- color_cote += texture2DRect(text, vec2(x, y-dy));
- color_cote += texture2DRect(text, vec2(x-dx, y));
- color_cote += texture2DRect(text, vec2(x+dx, y));
- color_cote += texture2DRect(text, vec2(x, y+dy));
-
-
- float K = K1 * color_cote.r + K3 * 0.5 - (8. * K1 + K3) * C.r;
- float D = D1 * (C.r - C.g);
-
- C.b = C.g;
- C.g = C.r;
- C.r = (2.* C.g) - C.b + K - D ;
-
- gl_FragColor = vec4(C.rgb,1.);
-}