vo_gpu: allow deband-iterations to be 0

THis allows adding grain without debanding. libplacebo already supported
this, so no changes are required there.
This commit is contained in:
llyyr 2023-09-21 20:42:39 +05:30 committed by Niklas Haas
parent be89e07229
commit d48f71339e
2 changed files with 2 additions and 2 deletions

View File

@ -6024,7 +6024,7 @@ them.
virtually always an improvement - the only reason to disable it would be
for performance.
``--deband-iterations=<1..16>``
``--deband-iterations=<0..16>``
The number of debanding steps to perform per sample. Each step reduces a
bit more banding, but takes time to compute. Note that the strength of each
step falls off very quickly, so high numbers (>4) are practically useless.

View File

@ -950,7 +950,7 @@ const struct deband_opts deband_opts_def = {
#define OPT_BASE_STRUCT struct deband_opts
const struct m_sub_options deband_conf = {
.opts = (const m_option_t[]) {
{"iterations", OPT_INT(iterations), M_RANGE(1, 16)},
{"iterations", OPT_INT(iterations), M_RANGE(0, 16)},
{"threshold", OPT_FLOAT(threshold), M_RANGE(0.0, 4096.0)},
{"range", OPT_FLOAT(range), M_RANGE(1.0, 64.0)},
{"grain", OPT_FLOAT(grain), M_RANGE(0.0, 4096.0)},