summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2012-09-29 18:36:05 +0200
committerwm4 <wm4@nowhere>2012-10-03 03:17:53 +0200
commit47d15a5b6bfea3a17cd33605b8f5f2aebf3cc681 (patch)
treeb816f1830ccd4a194064c87d6c8c51383c1bf95c /DOCS
parent3cbce1eb073670818cf9cfa0b987229e5d499aac (diff)
downloadmpv-47d15a5b6bfea3a17cd33605b8f5f2aebf3cc681.tar.bz2
mpv-47d15a5b6bfea3a17cd33605b8f5f2aebf3cc681.tar.xz
vo_opengl: use low quality default settings, add opengl-hq alias
Change the default settings for vo_opengl to highest performance and compatibility, but lowest quality. Use bilinear as default scaler. Add "opengl-hq" as alias for high quality settings. This alias uses exactly the same settings as vo_opengl did before this commit.
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/man/en/vo.rst29
1 files changed, 19 insertions, 10 deletions
diff --git a/DOCS/man/en/vo.rst b/DOCS/man/en/vo.rst
index 93fc480977..32c6077cb3 100644
--- a/DOCS/man/en/vo.rst
+++ b/DOCS/man/en/vo.rst
@@ -228,14 +228,13 @@ corevideo (Mac OS X 10.6 and later)
for vo_opengl_).
.. _vo_opengl:
-opengl
- OpenGL video output driver.
- It supports extended scaling methods, dithering and color management.
- It tries to use sane defaults for good quality output.
+opengl
+ OpenGL video output driver. It supports extended scaling methods, dithering
+ and color management.
- Note that some cheaper LCDs do dithering that gravely interferes with
- vo_opengl's dithering. Disabling dithering with ``dither-depth=-1`` helps.
+ By default, it tries to use fast and fail-safe settings. Use the driver
+ ``opengl-hq`` to use this driver with a high quality rendering preset.
Requires at least OpenGL 2.1 and the GL_ARB_texture_rg extension. For older
drivers, ``opengl-old`` may work.
@@ -375,10 +374,9 @@ opengl
RGB. If chroma is not subsampled, this option is ignored, and the
luma scaler is used instead. Setting this option is often useless.
- no-fancy-downscaling
- When using convolution based filters, don't extend the filter
- size when downscaling. Trades downscaling performance for
- reduced quality.
+ fancy-downscaling
+ When using convolution based filters, extend the filter size
+ when downscaling. Trades quality for reduced downscaling performance.
no-npot
Force use of power-of-2 texture sizes. For debugging only.
@@ -443,6 +441,17 @@ opengl
dimension. Default is 128x256x64.
Sizes must be a power of two, and 256 at most.
+opengl-hq
+ Same as ``opengl``, but with default settings for high quality rendering.
+
+ This is equivalent to:
+
+ | --vo=opengl:lscale=lanczos2:fancy-downscaling:dither-depth=0
+
+ Note that some cheaper LCDs do dithering that gravely interferes with
+ vo_opengl's dithering. Disabling dithering with ``dither-depth=-1`` helps.
+
+
opengl-old
OpenGL video output driver, old version. Video size must be smaller
than the maximum texture size of your OpenGL implementation. Intended to