diff options
Diffstat (limited to 'progs/vpglsl/func.glsl')
-rw-r--r-- | progs/vpglsl/func.glsl | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/progs/vpglsl/func.glsl b/progs/vpglsl/func.glsl deleted file mode 100644 index 05539880fd..0000000000 --- a/progs/vpglsl/func.glsl +++ /dev/null @@ -1,33 +0,0 @@ -#version 120 -const int KernelSize = 16; -uniform float KernelValue1f[KernelSize]; - - -float add_two(float a, float b) -{ - if (a > b) - return a - b; - else - return a + b; -} - -vec4 func(vec4 x) -{ - int i; - vec4 tmp = gl_Color; - vec4 sum = x; - - for (i = 0; i < KernelSize; ++i) { - sum = vec4( add_two(sum.x, KernelValue1f[i]) ); - } - return sum; -} - -void main(void) -{ - vec4 sum = vec4(0.0); - - sum = func(sum); - gl_Position = gl_Vertex; - gl_FrontColor = sum; -} |