From 438d5baa369d5d4ef87d773e412e3df32a10f1aa Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Wed, 27 Jul 2022 14:59:57 +0100 Subject: [PATCH] turnip: expose support for VK_EXT_acquire_drm_display Turnip supports VK_EXT_direct_mode_display and can use the common implementation of AcquireDrmDisplayEXT() & GetDrmDisplayEXT() (which use wsi->can_present_on_device() that turnip implements). Signed-off-by: Eric Engestrom Reviewed-by: Chia-I Wu Acked-by: Emma Anholt Part-of: --- docs/features.txt | 2 +- src/freedreno/vulkan/tu_device.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/features.txt b/docs/features.txt index 72e70870acd..891c14ccdc3 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -587,7 +587,7 @@ Khronos extensions that are not part of any Vulkan version: VK_GOOGLE_user_type DONE (anv, radv) VK_IMG_filter_cubic DONE (tu/a650) VK_NV_compute_shader_derivatives DONE (anv, radv) - VK_EXT_acquire_drm_display DONE (radv, anv) + VK_EXT_acquire_drm_display DONE (anv, radv, tu) VK_VALVE_mutable_descriptor_type DONE (anv, radv, tu) VK_AMD_buffer_marker DONE (radv, tu) VK_AMD_device_coherent_memory DONE (radv) diff --git a/src/freedreno/vulkan/tu_device.c b/src/freedreno/vulkan/tu_device.c index 718bb176cec..5a26ec97194 100644 --- a/src/freedreno/vulkan/tu_device.c +++ b/src/freedreno/vulkan/tu_device.c @@ -122,6 +122,7 @@ static const struct vk_instance_extension_table tu_instance_extensions_supported .KHR_get_display_properties2 = true, .EXT_direct_mode_display = true, .EXT_display_surface_counter = true, + .EXT_acquire_drm_display = true, #endif };