From 1b447bd2e6f73b48945ab250d79eca0a53f23e0e Mon Sep 17 00:00:00 2001 From: Bas Nieuwenhuizen Date: Thu, 16 Jan 2020 03:07:32 +0100 Subject: [PATCH] radv: Expose VK_KHR_swapchain_mutable_format. Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2354 Reviewed-by: Samuel Pitoiset Tested-by: Marge Bot Part-of: --- docs/features.txt | 2 +- docs/relnotes/new_features.txt | 1 + src/amd/vulkan/radv_extensions.py | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/features.txt b/docs/features.txt index 39316d30da8..a669c414bb1 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -473,7 +473,7 @@ Khronos extensions that are not part of any Vulkan version: VK_KHR_surface DONE (anv, radv) VK_KHR_surface_protected_capabilities DONE (anv, radv) VK_KHR_swapchain DONE (anv, radv) - VK_KHR_swapchain_mutable_format DONE (anv) + VK_KHR_swapchain_mutable_format DONE (anv, radv) VK_KHR_uniform_buffer_standard_layout DONE (anv, radv) VK_KHR_vulkan_memory_model not started VK_KHR_wayland_surface DONE (anv, radv) diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt index c1e173b43c4..55cec054a3c 100644 --- a/docs/relnotes/new_features.txt +++ b/docs/relnotes/new_features.txt @@ -9,5 +9,6 @@ VK_AMD_shader_fragment_mask on RADV. VK_EXT_subgroup_size_control on RADV. VK_KHR_separate_depth_stencil_layouts on Intel, RADV. VK_KHR_shader_subgroup_extended_types on RADV. +VK_KHR_swapchain_mutable_format on RADV. Vulkan 1.2 on Intel, RADV. GL_INTEL_shader_integer_functions2 and VK_INTEL_shader_integer_functions2 on Intel. diff --git a/src/amd/vulkan/radv_extensions.py b/src/amd/vulkan/radv_extensions.py index 36e8b39be93..72147130db5 100644 --- a/src/amd/vulkan/radv_extensions.py +++ b/src/amd/vulkan/radv_extensions.py @@ -99,6 +99,7 @@ EXTENSIONS = [ Extension('VK_KHR_surface', 25, 'RADV_HAS_SURFACE'), Extension('VK_KHR_surface_protected_capabilities', 1, 'RADV_HAS_SURFACE'), Extension('VK_KHR_swapchain', 68, 'RADV_HAS_SURFACE'), + Extension('VK_KHR_swapchain_mutable_format', 1, 'RADV_HAS_SURFACE'), Extension('VK_KHR_timeline_semaphore', 2, 'device->rad_info.has_syncobj_wait_for_submit'), Extension('VK_KHR_uniform_buffer_standard_layout', 1, True), Extension('VK_KHR_variable_pointers', 1, True), -- 2.30.2