vo_opengl: set cscale=spline36 as default for opengl-hq

Bilinear scaling is not a suitable default for something named "hq"; the
whole reason this was done in the past was because cscale used to be
obscenely slow. This is no longer the case, with cscale being nearly
free.
This commit is contained in:
Niklas Haas 2015-03-21 22:17:02 +01:00
parent 62d3c95367
commit a67494e86b
2 changed files with 2 additions and 2 deletions

View File

@ -685,7 +685,7 @@ Available video output drivers are:
This is equivalent to:: This is equivalent to::
--vo=opengl:scale=spline36:scale-down=mitchell:dither-depth=auto:fbo-format=rgba16:fancy-downscaling:sigmoid-upscaling --vo=opengl:scale=spline36:cscale=spline36scale-down=mitchell:dither-depth=auto:fbo-format=rgba16:fancy-downscaling:sigmoid-upscaling
Note that some cheaper LCDs do dithering that gravely interferes with Note that some cheaper LCDs do dithering that gravely interferes with
``opengl``'s dithering. Disabling dithering with ``dither-depth=no`` helps. ``opengl``'s dithering. Disabling dithering with ``dither-depth=no`` helps.

View File

@ -343,7 +343,7 @@ const struct gl_video_opts gl_video_opts_hq_def = {
.sigmoid_center = 0.75, .sigmoid_center = 0.75,
.sigmoid_slope = 6.5, .sigmoid_slope = 6.5,
.sigmoid_upscaling = 1, .sigmoid_upscaling = 1,
.scalers = { "spline36", "bilinear", "oversample" }, .scalers = { "spline36", "spline36", "oversample" },
.dscaler = "mitchell", .dscaler = "mitchell",
.scaler_params = {{NAN, NAN}, {NAN, NAN}, {NAN, NAN}}, .scaler_params = {{NAN, NAN}, {NAN, NAN}, {NAN, NAN}},
.scaler_radius = {3, 3, 3}, .scaler_radius = {3, 3, 3},