mpv/video/out/vulkan
der richter 78d43740f5 vo_gpu/vo_gpu_next: add vulkan support for macOS
add support for vulkan through metal and a translation layer like
MoltenVK. also add the possibility to use different render timing modes
for testing.

i still consider this experimental atm.
2023-10-14 18:39:56 +02:00
..
common.h vo_gpu/vo_gpu_next: add vulkan support for macOS 2023-10-14 18:39:56 +02:00
context.c vo: vulkan: allow picking devices by UUID 2023-09-04 15:22:20 -07:00
context.h wayland_vk: rename start_frame to check_visible 2021-11-04 15:59:56 +00:00
context_android.c wayland: use callback flag + poll for buffer swap 2019-10-10 17:41:19 +00:00
context_display.c vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
context_mac.m vo_gpu/vo_gpu_next: add vulkan support for macOS 2023-10-14 18:39:56 +02:00
context_wayland.c vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
context_win.c wayland: use callback flag + poll for buffer swap 2019-10-10 17:41:19 +00:00
context_xlib.c vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
utils.c vulkan: fix build error for 32bit builds with clang 2023-01-08 16:09:01 +01:00
utils.h vo_gpu: vulkan: use libplacebo instead 2019-04-21 23:55:22 +03:00