From d9e47cb1e0abb262c64b74ec85059067558e5897 Mon Sep 17 00:00:00 2001 From: Yahan Zhou Date: Wed, 4 Oct 2023 15:28:19 -0700 Subject: [PATCH] Add some vk 1.3 extension strings Note: nVidia has a driver bug with vkGetPrivateData. But swiftshader works fine. Reviewed-by: Aaron Ruby Acked-by: Yonggang Luo Acked-by: Adam Jackson Part-of: --- src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp index 228c70b9f94..cc91770fe48 100644 --- a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp +++ b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp @@ -1940,6 +1940,9 @@ VkResult ResourceTracker::on_vkEnumerateDeviceExtensionProperties( "VK_KHR_create_renderpass2", "VK_KHR_imageless_framebuffer", #endif + // Vulkan 1.3 + "VK_KHR_synchronization2", + "VK_EXT_private_data", }; VkEncoder* enc = (VkEncoder*)context;