From 6d2f549ccf7748ffb69fd488a587448a97b065d0 Mon Sep 17 00:00:00 2001 From: Igor Chernyshev Date: Mon, 15 Jan 2024 13:12:49 -0800 Subject: [PATCH] Enable VK_KHR_create_renderpass2 in Guest This is a part of the spec, and controls should be done on the host, where special handling is actually [not yet] done Reviewed-by: Aaron Ruby Acked-by: Yonggang Luo Acked-by: Adam Jackson Part-of: --- src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp index ae997c88079..3bd0bd10aea 100644 --- a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp +++ b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp @@ -1775,6 +1775,7 @@ VkResult ResourceTracker::on_vkEnumerateDeviceExtensionProperties( "VK_KHR_descriptor_update_template", "VK_KHR_storage_buffer_storage_class", "VK_EXT_depth_clip_enable", + "VK_KHR_create_renderpass2", #if defined(VK_USE_PLATFORM_ANDROID_KHR) || defined(__linux__) "VK_KHR_external_semaphore", "VK_KHR_external_semaphore_fd", @@ -1785,7 +1786,6 @@ VkResult ResourceTracker::on_vkEnumerateDeviceExtensionProperties( "VK_EXT_device_memory_report", #endif #if defined(__linux__) && !defined(VK_USE_PLATFORM_ANDROID_KHR) - "VK_KHR_create_renderpass2", "VK_KHR_imageless_framebuffer", #endif // Vulkan 1.3