summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2022-04-03 14:17:43 +0200
committerNiklas Haas <github-daiK1o@haasn.dev>2022-04-05 15:02:18 +0200
commitf61eda0f5e9f8085003c4c31111db525a438cbc1 (patch)
tree59d4f76dded9c8028730d42751b881fa2c76485c /DOCS
parent4149cc2ce31dfb5485fe7a947c3f6356e0bd1583 (diff)
downloadmpv-f61eda0f5e9f8085003c4c31111db525a438cbc1.tar.bz2
mpv-f61eda0f5e9f8085003c4c31111db525a438cbc1.tar.xz
vd_lavc: add vo caps and option to set GPU film grain application
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/man/options.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/DOCS/man/options.rst b/DOCS/man/options.rst
index 717a58ccd2..85ab159f83 100644
--- a/DOCS/man/options.rst
+++ b/DOCS/man/options.rst
@@ -1679,6 +1679,17 @@ Video
the number of packets that could not be decoded. Values below an unspecified
count will not have this problem, because mpv retains the packets.
+``--vd-lavc-film-grain=<auto|cpu|gpu>``
+ Enables film grain application on the GPU. If video decoding is done on
+ the CPU, doing film grain application on the GPU can speed up decoding.
+ This option can also help hardware decoding, as it can reduce the number
+ of frame copies done.
+
+ By default, it's set to ``auto``, so if the VO supports film grain
+ application, then it will be treated as ``gpu``. If the VO does not
+ support this, then it will be treated as ``cpu``, regardless of the setting.
+ Currently, only ``gpu-next`` supports film grain application.
+
``--vd-lavc-dr=<yes|no>``
Enable direct rendering (default: yes). If this is set to ``yes``, the
video will be decoded directly to GPU video memory (or staging buffers).