diff --git a/src/amd/vulkan/radv_instance.c b/src/amd/vulkan/radv_instance.c index 98d03403c4e..9c34f5121b6 100644 --- a/src/amd/vulkan/radv_instance.c +++ b/src/amd/vulkan/radv_instance.c @@ -328,6 +328,7 @@ static const struct vk_instance_extension_table radv_instance_extensions_support #ifdef RADV_USE_WSI_PLATFORM .KHR_get_surface_capabilities2 = true, .KHR_surface = true, + .KHR_surface_maintenance1 = true, .KHR_surface_protected_capabilities = true, .EXT_surface_maintenance1 = true, .EXT_swapchain_colorspace = true, diff --git a/src/asahi/vulkan/hk_instance.c b/src/asahi/vulkan/hk_instance.c index 1fd2c844681..176af848aaa 100644 --- a/src/asahi/vulkan/hk_instance.c +++ b/src/asahi/vulkan/hk_instance.c @@ -29,6 +29,7 @@ static const struct vk_instance_extension_table instance_extensions = { #ifdef HK_USE_WSI_PLATFORM .KHR_get_surface_capabilities2 = true, .KHR_surface = true, + .KHR_surface_maintenance1 = true, .KHR_surface_protected_capabilities = true, .EXT_surface_maintenance1 = true, .EXT_swapchain_colorspace = true, diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index 9b51af2ffde..d33a0c6b847 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -111,6 +111,7 @@ static const struct vk_instance_extension_table instance_extensions = { #ifdef V3DV_USE_WSI_PLATFORM .KHR_get_surface_capabilities2 = true, .KHR_surface = true, + .KHR_surface_maintenance1 = true, .KHR_surface_protected_capabilities = true, .EXT_surface_maintenance1 = true, .EXT_swapchain_colorspace = true, diff --git a/src/freedreno/vulkan/tu_device.cc b/src/freedreno/vulkan/tu_device.cc index ac074e30775..fb7387d3bde 100644 --- a/src/freedreno/vulkan/tu_device.cc +++ b/src/freedreno/vulkan/tu_device.cc @@ -103,6 +103,7 @@ static const struct vk_instance_extension_table tu_instance_extensions_supported #ifdef TU_USE_WSI_PLATFORM .KHR_get_surface_capabilities2 = true, .KHR_surface = true, + .KHR_surface_maintenance1 = true, .KHR_surface_protected_capabilities = true, #endif #ifdef VK_USE_PLATFORM_WAYLAND_KHR diff --git a/src/gallium/frontends/lavapipe/lvp_device.c b/src/gallium/frontends/lavapipe/lvp_device.c index 53fe06c4658..280ba7b5f7a 100644 --- a/src/gallium/frontends/lavapipe/lvp_device.c +++ b/src/gallium/frontends/lavapipe/lvp_device.c @@ -91,6 +91,7 @@ static const struct vk_instance_extension_table lvp_instance_extensions_supporte #ifdef LVP_USE_WSI_PLATFORM .KHR_get_surface_capabilities2 = true, .KHR_surface = true, + .KHR_surface_maintenance1 = true, .KHR_surface_protected_capabilities = true, .EXT_swapchain_colorspace = true, .EXT_surface_maintenance1 = true, diff --git a/src/intel/vulkan/anv_instance.c b/src/intel/vulkan/anv_instance.c index 73a46dc72ee..92f71186f78 100644 --- a/src/intel/vulkan/anv_instance.c +++ b/src/intel/vulkan/anv_instance.c @@ -107,6 +107,7 @@ static const struct vk_instance_extension_table instance_extensions = { #ifdef ANV_USE_WSI_PLATFORM .KHR_get_surface_capabilities2 = true, .KHR_surface = true, + .KHR_surface_maintenance1 = true, .KHR_surface_protected_capabilities = true, .EXT_surface_maintenance1 = true, .EXT_swapchain_colorspace = true, diff --git a/src/kosmickrisp/vulkan/kk_instance.c b/src/kosmickrisp/vulkan/kk_instance.c index 4d7193da386..334ad4043da 100644 --- a/src/kosmickrisp/vulkan/kk_instance.c +++ b/src/kosmickrisp/vulkan/kk_instance.c @@ -34,6 +34,7 @@ static const struct vk_instance_extension_table instance_extensions = { #ifdef KK_USE_WSI_PLATFORM .KHR_get_surface_capabilities2 = true, .KHR_surface = true, + .KHR_surface_maintenance1 = true, .KHR_surface_protected_capabilities = true, .EXT_surface_maintenance1 = true, .EXT_swapchain_colorspace = true, diff --git a/src/nouveau/vulkan/nvk_instance.c b/src/nouveau/vulkan/nvk_instance.c index 18fe5ba7224..4fc96884114 100644 --- a/src/nouveau/vulkan/nvk_instance.c +++ b/src/nouveau/vulkan/nvk_instance.c @@ -29,6 +29,7 @@ static const struct vk_instance_extension_table instance_extensions = { #ifdef NVK_USE_WSI_PLATFORM .KHR_get_surface_capabilities2 = true, .KHR_surface = true, + .KHR_surface_maintenance1 = true, .KHR_surface_protected_capabilities = true, .EXT_surface_maintenance1 = true, .EXT_swapchain_colorspace = true, diff --git a/src/virtio/vulkan/vn_instance.c b/src/virtio/vulkan/vn_instance.c index 523f0590e9a..ce1e3c9daa6 100644 --- a/src/virtio/vulkan/vn_instance.c +++ b/src/virtio/vulkan/vn_instance.c @@ -39,6 +39,7 @@ static const struct vk_instance_extension_table #ifdef VN_USE_WSI_PLATFORM .KHR_get_surface_capabilities2 = true, .KHR_surface = true, + .KHR_surface_maintenance1 = true, .KHR_surface_protected_capabilities = true, .EXT_surface_maintenance1 = true, .EXT_swapchain_colorspace = true,