From 356f94fc355f36c16e48555d10c2377dff4b7554 Mon Sep 17 00:00:00 2001 From: Travis CI Date: Tue, 17 Mar 2015 22:38:45 +0000 Subject: Gem 096ed6ef786b7a9d6e11a437ff8526619c89a1fd osx/x86_64 built 'coverity_scan:096ed6ef786b7a9d6e11a437ff8526619c89a1fd' for osx/x86_64 --- Gem/examples/10.glsl/GLSL_mix.frag | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 Gem/examples/10.glsl/GLSL_mix.frag (limited to 'Gem/examples/10.glsl/GLSL_mix.frag') diff --git a/Gem/examples/10.glsl/GLSL_mix.frag b/Gem/examples/10.glsl/GLSL_mix.frag deleted file mode 100644 index ce47bf8..0000000 --- a/Gem/examples/10.glsl/GLSL_mix.frag +++ /dev/null @@ -1,35 +0,0 @@ -//jack/RYBN 2010 -#extension GL_EXT_gpu_shader4 : enable -#extension GL_ARB_texture_rectangle : enable -uniform sampler2DRect Ttex1; -uniform sampler2DRect Ttex2; -uniform sampler2DRect tex0; -uniform float style; -uniform float mix_factor; -varying vec2 texcoord0; -ivec2 size1 = textureSize2DRect(Ttex1, 0); -ivec2 size2 = textureSize2DRect(Ttex2, 0); -ivec2 size0 = textureSize2DRect(tex0, 0); - -void main (void) -{ - float sizeF1X = float(size1.x)/float(size0.x); - float sizeF1Y = float(size1.y)/float(size0.y); - float sizeF2X = float(size2.x)/float(size0.x); - float sizeF2Y = float(size2.y)/float(size0.y); - vec4 color1 = texture2DRect(Ttex1, vec2(texcoord0.s*sizeF1X,texcoord0.t*sizeF1Y)); - vec4 color2 = texture2DRect(Ttex2, vec2(texcoord0.s*sizeF2X,texcoord0.t*sizeF2Y)); - if (style == 0.) { - gl_FragColor = (color1 + color2); - } else if (style == 1.) { - gl_FragColor = (color1 - color2); - } else if (style == 2.) { - gl_FragColor = abs(color1 - color2); - } else if (style == 3.) { - gl_FragColor = (color1 * color2); - } else if (style == 4.) { - gl_FragColor = mix(color1,color2,mix_factor); - } - -} - -- cgit v1.2.1