diff --git a/DOCS/man/en/vo.rst b/DOCS/man/en/vo.rst index 32c6077cb3..fcaa6b0210 100644 --- a/DOCS/man/en/vo.rst +++ b/DOCS/man/en/vo.rst @@ -446,7 +446,7 @@ opengl-hq This is equivalent to: - | --vo=opengl:lscale=lanczos2:fancy-downscaling:dither-depth=0 + | --vo=opengl:lscale=lanczos2:fancy-downscaling:dither-depth=0:pbo Note that some cheaper LCDs do dithering that gravely interferes with vo_opengl's dithering. Disabling dithering with ``dither-depth=-1`` helps. diff --git a/libvo/vo_opengl.c b/libvo/vo_opengl.c index 111f5dcd11..842b9c49f5 100644 --- a/libvo/vo_opengl.c +++ b/libvo/vo_opengl.c @@ -2329,7 +2329,7 @@ static int preinit(struct vo *vo, const char *arg) .vo = vo, .colorspace = MP_CSP_DETAILS_DEFAULTS, .use_npot = 1, - .use_pbo = 0, + .use_pbo = hq, .swap_interval = vo_vsync, .osd_color = 0xffffff, .dither_depth = hq ? 0 : -1,