]> git.sesse.net Git - movit/blobdiff - resample_effect.h
Disable dither explicitly per frame; fixes some weird artifacts I found.
[movit] / resample_effect.h
index 669d15b94569626d5b1a2bfc058b98162dd6f6be..b06b09b57ae9af67f18e938396adc8ab8ddbdd0d 100644 (file)
@@ -103,12 +103,19 @@ private:
        EffectChain *chain;
        Direction direction;
        GLuint texnum;
+       GLint uniform_sample_tex;
+       float uniform_num_loops, uniform_slice_height, uniform_sample_x_scale, uniform_sample_x_offset;
+       float uniform_whole_pixel_offset;
+       int uniform_num_samples;
+
        int input_width, input_height, output_width, output_height;
        float offset, zoom;
        int last_input_width, last_input_height, last_output_width, last_output_height;
        float last_offset, last_zoom;
        int src_bilinear_samples, num_loops;
        float slice_height;
+       int last_texture_width, last_texture_height;
+       GLuint last_texture_internal_format;
 };
 
 }  // namespace movit