clean up blurring code. remove dead code
[carveJwlIkooP6JGAAIwe30JlM.git] / shaders / blitblur.fs
index 8de9e67b7ac269a9f9f8ad434cf574f43f8da983..21209c5f9023ce5fac1a161567542cb2205eb432 100644 (file)
@@ -3,8 +3,6 @@ uniform sampler2D uTexMain;
 uniform sampler2D uTexMotion;
 uniform float uBlurStrength;
 uniform vec2 uOverrideDir;
-uniform float uTime;
-uniform float uGlitchStrength;
 uniform vec2 uClampUv;
 
 in vec2 aUv;
@@ -15,23 +13,10 @@ vec2 rand_hash22( vec2 p ){
    return fract(vec2((p3.x + p3.y)*p3.z, (p3.x+p3.z)*p3.y));
 }
 
-const int NOISE_LOOP = 3;
-vec3 digital_noise( uvec3 iuv ){
-   iuv *=uvec3(8,2524,7552);
-   for( int i=0; i<NOISE_LOOP; i++ )
-      iuv += (iuv.yzx<<2) ^ (iuv.yxz)+iuv.z;
-   return vec3(iuv)*(1.0/float(0xffffffffU));
-}
-
-void main(){
+void main()
+{
    vec2 vuv = aUv; 
 
-   //if( uGlitchStrength > 0.0 ){
-   //   uvec3 p = uvec3( gl_FragCoord.xy, uint(uTime*30.0) );
-   //   vec2 g = digital_noise(p).xy;
-   //   vuv = aUv + g.xy*uGlitchStrength - uGlitchStrength*0.5;
-   //}
-
    vec2 vrand = rand_hash22( vuv ) * 2.0 - vec2(1.0);
    vec2 vrand1 = rand_hash22( vrand ) * 2.0 - vec2(1.0);