diff options
author | Rostislav Pehlivanov <atomnuker@gmail.com> | 2017-09-16 03:46:38 +0100 |
---|---|---|
committer | Niklas Haas <git@haasn.xyz> | 2017-09-26 17:25:35 +0200 |
commit | ed345ffc2f3373743d74a5e0a1dc73c012389273 (patch) | |
tree | 53ac98d49cf09a2d46c476c64fc22ff523de3789 /video/out/vulkan/context_xlib.c | |
parent | 258487370fd840b018a404225277d74f74899c59 (diff) | |
download | mpv-ed345ffc2f3373743d74a5e0a1dc73c012389273.tar.bz2 mpv-ed345ffc2f3373743d74a5e0a1dc73c012389273.tar.xz |
vo_gpu: vulkan: add support for wayland
Diffstat (limited to 'video/out/vulkan/context_xlib.c')
-rw-r--r-- | video/out/vulkan/context_xlib.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/video/out/vulkan/context_xlib.c b/video/out/vulkan/context_xlib.c index 2611fbb706..26efd6f583 100644 --- a/video/out/vulkan/context_xlib.c +++ b/video/out/vulkan/context_xlib.c @@ -41,13 +41,14 @@ static bool xlib_init(struct ra_ctx *ctx) struct mpvk_ctx *vk = &p->vk; int msgl = ctx->opts.probing ? MSGL_V : MSGL_ERR; - if (!vo_x11_init(ctx->vo)) + if (!mpvk_instance_init(vk, ctx->log, VK_KHR_XLIB_SURFACE_EXTENSION_NAME, + ctx->opts.debug)) goto error; - if (!vo_x11_create_vo_window(ctx->vo, NULL, "mpvk")) + if (!vo_x11_init(ctx->vo)) goto error; - if (!mpvk_instance_init(vk, ctx->log, ctx->opts.debug)) + if (!vo_x11_create_vo_window(ctx->vo, NULL, "mpvk")) goto error; VkXlibSurfaceCreateInfoKHR xinfo = { |