mpv/video/out/vulkan
Shreesh Adiga d9c5aef98d vf_gpu: vulkan and egl implementations
Abstract out EGL, and allow choosing between EGL and vulkan at runtime.
vf_gpu_egl.c contains GL specific context and creation/destroy code,
vf_gpu_vulkan.c contains Vulkan specific. This allows vf_gpu being
built in systems where EGL is not available and where Vulkan is
available.
2024-04-27 01:08:22 +02:00
..
common.h mac/vulkan: remove old deprecated VK_MVK_macos_surface extension remains 2024-02-29 14:06:14 +01:00
context.c vf_gpu: vulkan and egl implementations 2024-04-27 01:08:22 +02:00
context.h vf_gpu: vulkan and egl implementations 2024-04-27 01:08:22 +02:00
context_android.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_display.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_mac.m various: add GPU context description 2024-04-18 16:28:21 +02:00
context_wayland.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_win.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_xlib.c various: add GPU context description 2024-04-18 16:28:21 +02:00
utils.c vulkan: fix build error for 32bit builds with clang 2023-01-08 16:09:01 +01:00
utils.h