v3dv: enable VK_KHR_swapchain_mutable_format
authorElla-0 <estanforth@igalia.com>
Sun, 10 Oct 2021 14:24:00 +0000 (14:24 +0000)
committerMarge Bot <eric+marge@anholt.net>
Fri, 15 Oct 2021 08:36:36 +0000 (08:36 +0000)
Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13297>

docs/features.txt
src/broadcom/vulkan/v3dv_device.c

index bc012ca..be0e946 100644 (file)
@@ -499,7 +499,7 @@ Khronos extensions that are not part of any Vulkan version:
   VK_KHR_surface                                        DONE (anv, lvp, radv, tu, v3dv, vn)
   VK_KHR_surface_protected_capabilities                 DONE (anv, lvp, radv, v3dv, vn)
   VK_KHR_swapchain                                      DONE (anv, lvp, radv, tu, v3dv, vn)
-  VK_KHR_swapchain_mutable_format                       DONE (anv, radv, vn)
+  VK_KHR_swapchain_mutable_format                       DONE (anv, radv, v3dv, vn)
   VK_KHR_wayland_surface                                DONE (anv, lvp, radv, tu, v3dv, vn)
   VK_KHR_workgroup_memory_explicit_layout               DONE (anv, radv)
   VK_KHR_win32_keyed_mutex                              not started
index 82b9449..ca76c4a 100644 (file)
@@ -137,6 +137,7 @@ get_device_extensions(const struct v3dv_physical_device *device,
       .KHR_uniform_buffer_standard_layout  = true,
 #ifdef V3DV_HAS_SURFACE
       .KHR_swapchain                       = true,
+      .KHR_swapchain_mutable_format        = true,
       .KHR_incremental_present             = true,
 #endif
       .KHR_variable_pointers               = true,