1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-05 22:52:18 +00:00
mpv/video/out/gpu
Aaron Boxer 7358b9d371 vo_dmabuf_wayland: wayland VO displaying dmabuf buffers
Wayland VO that can display images from either vaapi or drm hwdec

The PR adds the following changes:

1. a context_wldmabuf context with no gl dependencies
2. no-op ra_wldmabuf and dmabuf_interop_wldmabuf objects
   no-op because there is no need to map/unmap the drmprime buffer,
    and there is no need to manage any textures.

Tested on both x86_64 and rk3399 AArch64
2022-10-26 18:41:47 +00:00
..
context.c vo_dmabuf_wayland: wayland VO displaying dmabuf buffers 2022-10-26 18:41:47 +00:00
context.h
d3d11_helpers.c
d3d11_helpers.h
error_diffusion.c
error_diffusion.h
hwdec.c vo_gpu/hwdec: add NULL check for legacy_name 2022-10-22 12:56:18 -07:00
hwdec.h vo_gpu/hwdec: rename and introduce legacy names for some interops 2022-10-11 10:07:48 -07:00
lcms.c vo_gpu: fix 3DLUT precision 2022-07-15 16:34:11 +02:00
lcms.h
libmpv_gpu.c
libmpv_gpu.h
osd.c
osd.h
ra.c
ra.h
shader_cache.c various: remove trailing whitespace 2022-05-14 14:51:34 +00:00
shader_cache.h
spirv_shaderc.c
spirv.c
spirv.h
user_shaders.c
user_shaders.h
utils.c
utils.h
video_shaders.c various: fix typos 2022-04-25 09:07:18 -04:00
video_shaders.h
video.c various: fix typos 2022-04-25 09:07:18 -04:00
video.h