summaryrefslogtreecommitdiffstats
path: root/DOCS/man/options.rst
diff options
context:
space:
mode:
authordudemanguy <random342@airmail.cc>2019-10-14 12:16:42 -0500
committerDudemanguy <random342@airmail.cc>2019-10-20 15:34:57 +0000
commit027ca4fb855f3dff4cba1c907c92c509b82e6fe8 (patch)
tree7dc4946579de357aa5fe14f1ec46e735905db33a /DOCS/man/options.rst
parentbedca07a021863d264e7c4c471cc30102899500f (diff)
downloadmpv-027ca4fb855f3dff4cba1c907c92c509b82e6fe8.tar.bz2
mpv-027ca4fb855f3dff4cba1c907c92c509b82e6fe8.tar.xz
wayland: add various render-related options
The newest wayland changes have some new logic that make sense to expose to users as configurable options.
Diffstat (limited to 'DOCS/man/options.rst')
-rw-r--r--DOCS/man/options.rst15
1 files changed, 15 insertions, 0 deletions
diff --git a/DOCS/man/options.rst b/DOCS/man/options.rst
index 008867feab..f9516d1787 100644
--- a/DOCS/man/options.rst
+++ b/DOCS/man/options.rst
@@ -4751,6 +4751,21 @@ The following video options are currently all specific to ``--vo=gpu`` and
Currently only relevant for ``--gpu-api=d3d11``.
+``--wayland-frame-wait-offset=<-100..3000>``
+ Control the amount of offset (in microseconds) to add to wayland's frame wait
+ (default 1000). The wayland context assumes that if frame callback or presentation
+ feedback isn't received within a certain amount of time then the video is being
+ rendered offscreen. The time it waits is equal to how long it takes your monitor
+ to display a frame (i.e. 1/refresh rate) plus the offset. In general, staying
+ close to your monitor's refresh rate is preferred, but with a small offset in
+ case a frame takes a little long to display.
+
+``--wayland-disable-vsync=<yes|no>``
+ Disable vsync for the wayland contexts (default: no). Useful for benchmarking
+ the wayland context when combined with ``video-sync=display-desync``,
+ ``--no-audio``, and ``--untimed=yes``. Only works with ``--gpu-context=wayland``
+ and ``--gpu-context=waylandvk``.
+
``--spirv-compiler=<compiler>``
Controls which compiler is used to translate GLSL to SPIR-V. This is
(currently) only relevant for ``--gpu-api=vulkan`` and `--gpu-api=d3d11`.