summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-11-28 23:59:37 +0100
committerwm4 <wm4@nowhere>2014-11-29 00:04:01 +0100
commit9e10f8ccbb4a296ebd1cdf4e0908c84a8bfcfe31 (patch)
treed10fe404b00cf0702cacc238144e08f7b3fa63fe
parent4ce7a2ede91cbb663c47c856a43f9ee2e95cdd48 (diff)
downloadmpv-9e10f8ccbb4a296ebd1cdf4e0908c84a8bfcfe31.tar.bz2
mpv-9e10f8ccbb4a296ebd1cdf4e0908c84a8bfcfe31.tar.xz
vo_opengl: enable fancy-downscaling by default for opengl-hq
-rw-r--r--DOCS/man/vo.rst2
-rw-r--r--video/out/gl_video.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/DOCS/man/vo.rst b/DOCS/man/vo.rst
index d1761099da..09cafaac7b 100644
--- a/DOCS/man/vo.rst
+++ b/DOCS/man/vo.rst
@@ -609,7 +609,7 @@ Available video output drivers are:
This is equivalent to::
- --vo=opengl:lscale=spline36:dither-depth=auto:fbo-format=rgba16
+ --vo=opengl:lscale=spline36:dither-depth=auto:fbo-format=rgba16:fancy-downscaling
Note that some cheaper LCDs do dithering that gravely interferes with
``opengl``'s dithering. Disabling dithering with ``dither-depth=no`` helps.
diff --git a/video/out/gl_video.c b/video/out/gl_video.c
index 554fe4ddf1..a867c1a080 100644
--- a/video/out/gl_video.c
+++ b/video/out/gl_video.c
@@ -302,6 +302,7 @@ const struct gl_video_opts gl_video_opts_hq_def = {
.dither_size = 6,
.fbo_format = GL_RGBA16,
.scale_sep = 1,
+ .fancy_downscaling = 1,
.scalers = { "spline36", "bilinear" },
.scaler_params = {{NAN, NAN}, {NAN, NAN}},
.scaler_radius = {NAN, NAN},