diff --git a/src/gfxstream/codegen/scripts/cerealgenerator.py b/src/gfxstream/codegen/scripts/cerealgenerator.py index a0a67588cd6..ef9f9c2b543 100644 --- a/src/gfxstream/codegen/scripts/cerealgenerator.py +++ b/src/gfxstream/codegen/scripts/cerealgenerator.py @@ -161,6 +161,10 @@ SUPPORTED_FEATURES = [ # Android requirements "VK_EXT_pipeline_protected_access", + "VK_KHR_maintenance6", + "VK_KHR_maintenance7", + "VK_KHR_maintenance8", + "VK_KHR_maintenance9", ] HOST_MODULES = ["goldfish_vk_extension_structs", "goldfish_vk_marshaling", diff --git a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp index 29b8fcddd4e..de800f28580 100644 --- a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp +++ b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp @@ -1883,6 +1883,10 @@ VkResult ResourceTracker::on_vkEnumerateDeviceExtensionProperties( // Android requirements "VK_EXT_pipeline_protected_access", + "VK_KHR_maintenance6", + "VK_KHR_maintenance7", + "VK_KHR_maintenance8", + "VK_KHR_maintenance9", }; VkEncoder* enc = (VkEncoder*)context;