diff --git a/docs/features.txt b/docs/features.txt index eb29dc67c41..3f0de1bfffb 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -602,7 +602,7 @@ Khronos extensions that are not part of any Vulkan version: VK_EXT_direct_mode_display DONE (anv, lvp, nvk, radv, tu, v3dv, vn) VK_EXT_discard_rectangles DONE (radv) VK_EXT_display_control DONE (anv, hasvk, nvk, panvk, radv, tu) - VK_EXT_display_surface_counter DONE (anv, lvp, nvk, radv, tu, vn) + VK_EXT_display_surface_counter DONE (anv, lvp, nvk, panvk, radv, tu, vn) VK_EXT_dynamic_rendering_unused_attachments DONE (anv, nvk, radv, vn) VK_EXT_extended_dynamic_state3 DONE (anv, lvp, nvk, radv, tu, vn) VK_EXT_external_memory_acquire_unmodified DONE (radv, vn) diff --git a/src/panfrost/vulkan/panvk_instance.c b/src/panfrost/vulkan/panvk_instance.c index 40288fd6cd8..100342d7cd8 100644 --- a/src/panfrost/vulkan/panvk_instance.c +++ b/src/panfrost/vulkan/panvk_instance.c @@ -64,6 +64,7 @@ static const struct vk_instance_extension_table panvk_instance_extensions = { #endif #ifdef VK_USE_PLATFORM_DISPLAY_KHR .KHR_display = true, + .EXT_display_surface_counter = true, #endif #ifdef VK_USE_PLATFORM_WAYLAND_KHR .KHR_wayland_surface = true,