diff --git a/src/gfxstream/codegen/scripts/cerealgenerator.py b/src/gfxstream/codegen/scripts/cerealgenerator.py index b041883ebb2..5062b69f1da 100644 --- a/src/gfxstream/codegen/scripts/cerealgenerator.py +++ b/src/gfxstream/codegen/scripts/cerealgenerator.py @@ -38,6 +38,7 @@ SUPPORTED_FEATURES = [ "VK_KHR_external_semaphore_capabilities", "VK_KHR_external_memory_capabilities", "VK_KHR_external_fence_capabilities", + "VK_EXT_debug_utils", # Device extensions "VK_KHR_storage_buffer_storage_class", "VK_KHR_vulkan_memory_model", @@ -66,6 +67,7 @@ SUPPORTED_FEATURES = [ "VK_KHR_incremental_present", "VK_KHR_pipeline_executable_properties", "VK_EXT_queue_family_foreign", + "VK_EXT_scalar_block_layout", "VK_KHR_external_semaphore", "VK_KHR_external_semaphore_fd", "VK_KHR_external_memory", diff --git a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp index e8ff76b39d0..4e4d0e7f305 100644 --- a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp +++ b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp @@ -1642,6 +1642,7 @@ VkResult ResourceTracker::on_vkEnumerateInstanceExtensionProperties( "VK_KHR_external_semaphore_capabilities", "VK_KHR_external_memory_capabilities", "VK_KHR_external_fence_capabilities", + "VK_EXT_debug_utils", #endif }; @@ -1759,6 +1760,7 @@ VkResult ResourceTracker::on_vkEnumerateDeviceExtensionProperties( "VK_KHR_incremental_present", "VK_KHR_pipeline_executable_properties", "VK_EXT_queue_family_foreign", + "VK_EXT_scalar_block_layout", "VK_KHR_descriptor_update_template", "VK_KHR_storage_buffer_storage_class", #if defined(VK_USE_PLATFORM_ANDROID_KHR) || defined(__linux__)