From e4f720c955872cba8f0c3f93c9d331392d8ace91 Mon Sep 17 00:00:00 2001 From: Serdar Kocdemir Date: Tue, 7 May 2024 12:29:04 +0000 Subject: [PATCH] Add VK_EXT_metal_objects support Adding VK_EXT_metal_objects to the supported extensions for the host side operations. Reviewed-by: Aaron Ruby Acked-by: Yonggang Luo Acked-by: Adam Jackson Part-of: --- src/gfxstream/codegen/scripts/cerealgenerator.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gfxstream/codegen/scripts/cerealgenerator.py b/src/gfxstream/codegen/scripts/cerealgenerator.py index 9fdddf7e916..3e3422c6a9a 100644 --- a/src/gfxstream/codegen/scripts/cerealgenerator.py +++ b/src/gfxstream/codegen/scripts/cerealgenerator.py @@ -120,6 +120,7 @@ SUPPORTED_FEATURES = [ "VK_KHR_win32_surface", "VK_EXT_metal_surface", "VK_MVK_moltenvk", + "VK_EXT_metal_objects", "VK_KHR_external_semaphore_win32", "VK_KHR_external_memory_win32", # Android @@ -158,6 +159,7 @@ SUPPORTED_MODULES = { # VK_MVK_moltenvk doesn't generate a generate dispatch entry for some reason, but should. The # lack of this extension doesn't cause any build failures though. "VK_MVK_moltenvk": ["goldfish_vk_dispatch"], + "VK_EXT_metal_objects": ["goldfish_vk_dispatch"], "VK_KHR_external_semaphore_win32" : ["goldfish_vk_dispatch"], "VK_KHR_external_memory_win32" : ["goldfish_vk_dispatch"], # Host dispatch for Linux hosts + and entrypoint for guests