vulkan-wsi-layer/wsi/display
Maged Elnaggar fb23a9b14e Support VK_KHR_swapchain_mutable_format extension
- Add support for VK_KHR_swapchain_mutable_format extension to the Layer.
- Expose support for the VK_KHR_swapchain_mutable_format extension.
- Improve find_extension helper API to be spec-correct, const-correct,
  and clearer by using the right base type (VkBaseInStructure for input,
  VkBaseOutStructure for output),
  and concise docs explaining it returns the first matching struct or nullptr.
- Correctly use image_create_info instead of m_image_create_info in
  create_swapchain_image function for Wayland.

Signed-off-by: Maged Elnaggar <maged.elnaggar@arm.com>
Change-Id: Id40b28977e63ba76012d3a8f693327f757d75dcd
2025-09-11 09:28:03 +01:00
..
drm_display.cpp Adding exception-safe custom mutex to the WSI layer 2025-09-05 16:06:38 +01:00
drm_display.hpp Add external memory extension 2025-04-25 15:28:39 +01:00
present_wait_display.cpp Implement vkWaitForPresent2KHR 2025-08-28 15:46:50 +01:00
present_wait_display.hpp Implement vkWaitForPresent2KHR 2025-08-28 15:46:50 +01:00
surface.cpp Fix the VK_KHR_DISPLAY implementation within the WSI Layer 2024-11-14 16:48:34 +00:00
surface.hpp Refactor framebuffer format support 2024-08-12 11:44:22 +00:00
surface_properties.cpp Add clang-tidy linting to merge requests CI 2025-09-10 14:31:35 +01:00
surface_properties.hpp This commit merges several related changes to make the layer 2025-06-27 15:21:58 +00:00
swapchain.cpp Support VK_KHR_swapchain_mutable_format extension 2025-09-11 09:28:03 +01:00
swapchain.hpp Add initial support for VK_KHR_present_id2 in the layer 2025-08-13 09:41:21 +01:00