diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c index 5d9432c766..8c18fa51bc 100644 --- a/gdk/gdkdisplay.c +++ b/gdk/gdkdisplay.c @@ -1932,8 +1932,6 @@ gdk_display_init_dmabuf (GdkDisplay *self) #ifdef HAVE_DMABUF if (!GDK_DISPLAY_DEBUG_CHECK (self, DMABUF_DISABLE)) { - gdk_display_prepare_gl (self, NULL); - #ifdef HAVE_EGL gdk_display_add_dmabuf_downloader (self, gdk_dmabuf_get_egl_downloader (self, builder)); #endif diff --git a/gdk/gdkvulkancontext.c b/gdk/gdkvulkancontext.c index a463b6516a..6fb18c93d7 100644 --- a/gdk/gdkvulkancontext.c +++ b/gdk/gdkvulkancontext.c @@ -1561,7 +1561,7 @@ gdk_display_create_vulkan_instance (GdkDisplay *display, .applicationVersion = 0, .pEngineName = "GTK", .engineVersion = VK_MAKE_VERSION (GDK_MAJOR_VERSION, GDK_MINOR_VERSION, GDK_MICRO_VERSION), - .apiVersion = VK_API_VERSION_1_2 + .apiVersion = VK_API_VERSION_1_3 }, .enabledLayerCount = used_layers->len, .ppEnabledLayerNames = (const char * const *) used_layers->pdata, diff --git a/meson.build b/meson.build index 0f25ec69d0..ac5af50cbc 100644 --- a/meson.build +++ b/meson.build @@ -25,7 +25,7 @@ epoxy_req = '>= 1.4' cloudproviders_req = '>= 0.3.1' xkbcommon_req = '>= 0.2.0' sysprof_req = '>= 3.38.0' -vulkan_req = '>= 1.2' +vulkan_req = '>= 1.3' fs = import('fs') gnome = import('gnome')