From 47d15a5b6bfea3a17cd33605b8f5f2aebf3cc681 Mon Sep 17 00:00:00 2001 From: wm4 Date: Sat, 29 Sep 2012 18:36:05 +0200 Subject: 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. --- DOCS/man/en/vo.rst | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) (limited to 'DOCS/man') 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 -- cgit v1.2.3