DOCS/vo: clarify dmabuf-wayland a bit

Make it clearer that you should be using --hwdec with this VO. Also make
some comments about the things that are required for this to work
correctly (i.e. working drivers/GPU and the right compositor).
This commit is contained in:
Dudemanguy 2023-07-22 16:01:14 -05:00
parent 783e2bf138
commit e8126e54e5
1 changed files with 6 additions and 2 deletions

View File

@ -291,8 +291,12 @@ Available video output drivers are:
or VA API hardware decoding. The driver is designed to avoid any GPU to CPU copies, or VA API hardware decoding. The driver is designed to avoid any GPU to CPU copies,
and to perform scaling and color space conversion using fixed-function hardware, and to perform scaling and color space conversion using fixed-function hardware,
if available, rather than GPU shaders. This frees up GPU resources for other tasks. if available, rather than GPU shaders. This frees up GPU resources for other tasks.
Currently this driver is experimental and only works with the ``--hwdec=vaapi`` It is highly recommended to use this VO with the appropriate ``--hwdec`` option such
or ``hwdec=drm`` drivers. Supported compositors : Weston and Sway. as ``auto-safe``. It can still work in some circumstances without ``--hwdec`` due to
mpv's internal conversion filters, but this is not recommended as it's a needless
extra step. Correct output depends on support from your GPU, drivers, and compositor.
Weston and wlroots-based compositors like Sway and Intel GPUs are known to generally
work.
``vaapi`` ``vaapi``
Intel VA API video output driver with support for hardware decoding. Note Intel VA API video output driver with support for hardware decoding. Note