X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=dither_effect.frag;h=930bd94fe68d3587270e04de1cb7811e1e64ce6b;hp=9b39553099e314c940fb1401649517346910c6e1;hb=a770ba7526844f395b08625480befad83b8fcadf;hpb=ff9e68a3f5abb179bd7bf9fb84df48327f148583 diff --git a/dither_effect.frag b/dither_effect.frag index 9b39553..930bd94 100644 --- a/dither_effect.frag +++ b/dither_effect.frag @@ -1,9 +1,10 @@ uniform sampler2D PREFIX(dither_tex); +uniform vec2 PREFIX(tc_scale); vec4 FUNCNAME(vec2 tc) { // We also choose to dither alpha, just in case. // Maybe it should in theory have a separate dither, // but I doubt it matters much. We currently don't // really handle alpha in any case. - return INPUT(tc) + texture2D(PREFIX(dither_tex), tc).xxxx; + return INPUT(tc) + texture2D(PREFIX(dither_tex), tc * PREFIX(tc_scale)).xxxx; }