diff --git a/gdk/gdkvulkancontext.c b/gdk/gdkvulkancontext.c index 49e461ef0f..0bed5aac2d 100644 --- a/gdk/gdkvulkancontext.c +++ b/gdk/gdkvulkancontext.c @@ -1390,6 +1390,7 @@ gdk_display_create_vulkan_device (GdkDisplay *display, device_extensions = g_ptr_array_new (); g_ptr_array_add (device_extensions, (gpointer) VK_KHR_SWAPCHAIN_EXTENSION_NAME); + g_ptr_array_add (device_extensions, (gpointer) VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME); g_ptr_array_add (device_extensions, (gpointer) VK_KHR_MAINTENANCE_3_EXTENSION_NAME); g_ptr_array_add (device_extensions, (gpointer) VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME); if (has_incremental_present) diff --git a/gsk/vulkan/resources/color.frag b/gsk/vulkan/resources/color.frag index e0371362a1..1d1d576fec 100644 --- a/gsk/vulkan/resources/color.frag +++ b/gsk/vulkan/resources/color.frag @@ -1,4 +1,5 @@ -#version 420 core +#version 450 +#extension GL_EXT_debug_printf : enable #include "clip.frag.glsl" #include "rect.frag.glsl"