summaryrefslogtreecommitdiffstats
path: root/video/out/opengl/video.h
diff options
context:
space:
mode:
Diffstat (limited to 'video/out/opengl/video.h')
-rw-r--r--video/out/opengl/video.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/video/out/opengl/video.h b/video/out/opengl/video.h
index 65fdb6c3ab..f18e558951 100644
--- a/video/out/opengl/video.h
+++ b/video/out/opengl/video.h
@@ -67,6 +67,14 @@ struct scaler {
struct filter_kernel kernel_storage;
};
+struct deband_opts {
+ int enabled;
+ int iterations;
+ float threshold;
+ float range;
+ float grain;
+};
+
struct gl_video_opts {
int dumb_mode;
struct scaler_config scaler[4];
@@ -97,6 +105,8 @@ struct gl_video_opts {
char *scale_shader;
char **pre_shaders;
char **post_shaders;
+ int deband;
+ struct deband_opts *deband_opts;
};
extern const struct m_sub_options gl_video_conf;