summaryrefslogtreecommitdiffstats
path: root/DOCS/man/options.rst
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.dev>2023-11-19 14:36:23 +0100
committersfan5 <sfan5@live.de>2023-11-20 17:32:40 +0100
commit47eae92c46a41b55592e4b44b78613453124663a (patch)
treecd11e018a41847d731f0b5af7e2420cc19b6f944 /DOCS/man/options.rst
parent70db887553a140b1b58778044e2085c4ea0f8432 (diff)
downloadmpv-47eae92c46a41b55592e4b44b78613453124663a.tar.bz2
mpv-47eae92c46a41b55592e4b44b78613453124663a.tar.xz
DOCS/options: reword cache options
D3D11 is actually the main platform that suffers from slow shader compilation, typical Vulkan/GL drivers are either very fast to begin with, or already internally cache.
Diffstat (limited to 'DOCS/man/options.rst')
-rw-r--r--DOCS/man/options.rst22
1 files changed, 11 insertions, 11 deletions
diff --git a/DOCS/man/options.rst b/DOCS/man/options.rst
index 961be5a1fd..bfb41cfcab 100644
--- a/DOCS/man/options.rst
+++ b/DOCS/man/options.rst
@@ -6810,14 +6810,14 @@ them.
profile via ``MPV_RENDER_PARAM_ICC_PROFILE``.
``--icc-cache``
- Store and load 3D LUTs created from the ICC profile on disk in the
+ Store and load 3DLUTs created from the ICC profile on disk in the
cache directory (Default: ``yes``). This can be used to speed up loading,
since LittleCMS 2 can take a while to create a 3D LUT. Note that these
files contain uncompressed LUTs. Their size depends on the
``--icc-3dlut-size``, and can be very big.
- NOTE: This is not cleaned automatically, so old, unused cache files may
- stick around indefinitely.
+ NOTE: On ``--vo=gpu``, this is not cleaned automatically, so old, unused
+ cache files may stick around indefinitely.
``--icc-cache-dir``
The directory where icc cache is stored. Cache is stored in the system's
@@ -6960,14 +6960,14 @@ them.
This option might be silently removed in the future.
``--gpu-shader-cache``
- Store and load compiled GLSL shaders in the cache directory (Default: ``yes``).
- Normally, shader compilation is very fast, so this is not usually needed.
- It mostly matters for GPU APIs that require internally recompiling shaders to
- other languages, for example anything based on ANGLE or Vulkan. Enabling this
- can improve startup performance on these platforms.
-
- NOTE: This is not cleaned automatically, so old, unused cache files may
- stick around indefinitely.
+ Store and load compiled GLSL shaders in the cache directory (Default:
+ ``yes``). Normally, shader compilation is very fast, so this is not usually
+ needed. It mostly matters for anything based on D3D11 (including ANGLE), as
+ well as on some other proprietary drivers. Enabling this can improve startup
+ performance on these platforms.
+
+ NOTE: On ``--vo=gpu``, is not cleaned automatically, so old, unused cache
+ files may stick around indefinitely.
``--gpu-shader-cache-dir``
The directory where gpu shader cache is stored. Cache is stored in the system's