mpv/video/out/gpu
Guido Cella dc523b137f video/out/gpu/context: convert --gpu-api to object settings list
This follows up 96e1f1dfa5 which converted --gpu-context, and has the
same advantages as listed there.

Unlike with --gpu-context auto can be used anywhere in the list, e.g.
--gpu-api=d3d11,auto works.

I wanted to use the list of GPU contexts as the description in
get_type_desc(), but there is no talloc context to allocate it to, so I
set a print_help_list to print them. The APIs go before the contexts so
that etc/_mpv.zsh doesn't try to complete the contexts.
2024-07-04 22:23:17 +00:00
..
context.c video/out/gpu/context: convert --gpu-api to object settings list 2024-07-04 22:23:17 +00:00
context.h video/out/gpu/context: convert --gpu-api to object settings list 2024-07-04 22:23:17 +00:00
d3d11_helpers.c d3d11: disable IDXGIInfoQueue usage if dxgidebug.h is incomplete 2024-04-19 03:32:29 +02:00
d3d11_helpers.h d3d11: disable IDXGIInfoQueue usage if dxgidebug.h is incomplete 2024-04-19 03:32:29 +02:00
error_diffusion.c various: replace dead links in comments 2024-02-11 04:01:24 +00:00
error_diffusion.h
hwdec.c
hwdec.h various: avoid function pointer casts 2024-02-28 16:04:02 +00:00
lcms.c vo_gpu: add missing PL_COLOR_TRC_ST428 case in lcms 2024-03-01 18:11:43 +00:00
lcms.h lcms: check for null arg in gl_parse_3dlut_size 2024-05-09 21:21:40 +02:00
libmpv_gpu.c
libmpv_gpu.h
osd.c
osd.h
ra.c
ra.h various: make mentions of macOS consistent 2024-02-21 20:46:53 +01:00
shader_cache.c
shader_cache.h
spirv.c video/out/gpu/spirv: fix warning: zero size arrays are an extension 2024-03-19 08:58:18 +01:00
spirv.h
spirv_shaderc.c
user_shaders.c
user_shaders.h
utils.c
utils.h
video.c options: remove various OPT_REMOVED usage 2024-06-25 02:18:58 +00:00
video.h vo_gpu: support video-target-params 2024-03-27 22:08:56 +01:00
video_shaders.c various: replace dead links in comments 2024-02-11 04:01:24 +00:00
video_shaders.h