1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-22 07:46:55 +00:00
mpv/video/out/wldmabuf
Dudemanguy 344ce9200d ra_wldambuf: don't unconditionally filter out non-planar formats
4d09cde8f9 added this behavior and made
the format filtering more aggressive, but it's over correcting. The
misunderstanding on my part is that the problem was with modifiers not
with formats. There is hardware that do not have any valid modifiers
which means certain formats cannot possibly work correctly with
vo_dmabuf_wayland (broken colors etc.). Formats on the primary plane do
not require modifiers so if it happens to be a planar format, we can
accept it and possibly use mpv's autoconverter. If we do get a valid
format + modifier pair from the compositor, then we should always accept
it regardless if it is planar or not.
2024-09-30 03:12:59 +00:00
..
context_wldmabuf.c various: add GPU context description 2024-04-18 16:28:21 +02:00
ra_wldmabuf.c ra_wldambuf: don't unconditionally filter out non-planar formats 2024-09-30 03:12:59 +00:00
ra_wldmabuf.h vo_dmabuf_wayland: reject formats not supported by the GPU 2024-09-16 00:07:36 +00:00