diff options
author | nanahi <130121847+na-na-hi@users.noreply.github.com> | 2024-04-15 23:18:44 -0400 |
---|---|---|
committer | Kacper Michajłow <kasper93@gmail.com> | 2024-04-18 16:28:21 +0200 |
commit | 2533ea764f3fd506b619925611b4b8446d999c13 (patch) | |
tree | 91e4cea7220e9c8f097224d3a5ad225f296c2c7a /video/out/vulkan | |
parent | a6ff33425dd29fa214ee21c6b32cd283f8a18f64 (diff) | |
download | mpv-2533ea764f3fd506b619925611b4b8446d999c13.tar.bz2 mpv-2533ea764f3fd506b619925611b4b8446d999c13.tar.xz |
various: add GPU context description
Now that obj_settings_list is used for GPU contexts, detailed
descriptions can be added so that --gpu-context=help can print
the descriptions of the GPU contexts using standard
obj_settings_list help printing.
Diffstat (limited to 'video/out/vulkan')
-rw-r--r-- | video/out/vulkan/context_android.c | 1 | ||||
-rw-r--r-- | video/out/vulkan/context_display.c | 1 | ||||
-rw-r--r-- | video/out/vulkan/context_mac.m | 1 | ||||
-rw-r--r-- | video/out/vulkan/context_wayland.c | 1 | ||||
-rw-r--r-- | video/out/vulkan/context_win.c | 1 | ||||
-rw-r--r-- | video/out/vulkan/context_xlib.c | 1 |
6 files changed, 6 insertions, 0 deletions
diff --git a/video/out/vulkan/context_android.c b/video/out/vulkan/context_android.c index ddab3917f1..d668bb4b94 100644 --- a/video/out/vulkan/context_android.c +++ b/video/out/vulkan/context_android.c @@ -89,6 +89,7 @@ static int android_control(struct ra_ctx *ctx, int *events, int request, void *a const struct ra_ctx_fns ra_ctx_vulkan_android = { .type = "vulkan", .name = "androidvk", + .description = "Android/Vulkan", .reconfig = android_reconfig, .control = android_control, .init = android_init, diff --git a/video/out/vulkan/context_display.c b/video/out/vulkan/context_display.c index 72f73adb20..7e3bc8ea2f 100644 --- a/video/out/vulkan/context_display.c +++ b/video/out/vulkan/context_display.c @@ -486,6 +486,7 @@ static void display_wait_events(struct ra_ctx *ctx, int64_t until_time_ns) const struct ra_ctx_fns ra_ctx_vulkan_display = { .type = "vulkan", .name = "displayvk", + .description = "VK_KHR_display", .reconfig = display_reconfig, .control = display_control, .wakeup = display_wakeup, diff --git a/video/out/vulkan/context_mac.m b/video/out/vulkan/context_mac.m index bedd0d4f9e..66093dd110 100644 --- a/video/out/vulkan/context_mac.m +++ b/video/out/vulkan/context_mac.m @@ -128,6 +128,7 @@ static int mac_vk_control(struct ra_ctx *ctx, int *events, int request, void *ar const struct ra_ctx_fns ra_ctx_vulkan_mac = { .type = "vulkan", .name = "macvk", + .description = "mac/Vulkan (via Metal)", .reconfig = mac_vk_reconfig, .control = mac_vk_control, .init = mac_vk_init, diff --git a/video/out/vulkan/context_wayland.c b/video/out/vulkan/context_wayland.c index cdf1ba60b8..3af644ab8a 100644 --- a/video/out/vulkan/context_wayland.c +++ b/video/out/vulkan/context_wayland.c @@ -157,6 +157,7 @@ static void wayland_vk_update_render_opts(struct ra_ctx *ctx) const struct ra_ctx_fns ra_ctx_vulkan_wayland = { .type = "vulkan", .name = "waylandvk", + .description = "Wayland/Vulkan", .reconfig = wayland_vk_reconfig, .control = wayland_vk_control, .wakeup = wayland_vk_wakeup, diff --git a/video/out/vulkan/context_win.c b/video/out/vulkan/context_win.c index 328753fa69..6484a31355 100644 --- a/video/out/vulkan/context_win.c +++ b/video/out/vulkan/context_win.c @@ -107,6 +107,7 @@ static void win_update_render_opts(struct ra_ctx *ctx) const struct ra_ctx_fns ra_ctx_vulkan_win = { .type = "vulkan", .name = "winvk", + .description = "Win32/Vulkan", .reconfig = win_reconfig, .control = win_control, .update_render_opts = win_update_render_opts, diff --git a/video/out/vulkan/context_xlib.c b/video/out/vulkan/context_xlib.c index 673dc312b7..dadfabdeb8 100644 --- a/video/out/vulkan/context_xlib.c +++ b/video/out/vulkan/context_xlib.c @@ -134,6 +134,7 @@ static void xlib_wait_events(struct ra_ctx *ctx, int64_t until_time_ns) const struct ra_ctx_fns ra_ctx_vulkan_xlib = { .type = "vulkan", .name = "x11vk", + .description = "X11/Vulkan", .reconfig = xlib_reconfig, .control = xlib_control, .wakeup = xlib_wakeup, |