diff options
Diffstat (limited to 'registry/vulkan/scripts/cerealgenerator.py')
-rw-r--r-- | registry/vulkan/scripts/cerealgenerator.py | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/registry/vulkan/scripts/cerealgenerator.py b/registry/vulkan/scripts/cerealgenerator.py index ad5aab71..988cda45 100644 --- a/registry/vulkan/scripts/cerealgenerator.py +++ b/registry/vulkan/scripts/cerealgenerator.py @@ -325,11 +325,13 @@ using android::base::BumpPool; dispatchHeaderDefs = f""" {self.hostCommonExtraVulkanHeaders} #include "goldfish_vk_private_defs.h" -namespace goldfish_vk {{ +namespace gfxstream {{ +namespace vk {{ struct VulkanDispatch; -}} // namespace goldfish_vk +}} // namespace vk +}} // namespace gfxstream using DlOpenFunc = void* (void); using DlSymFunc = void* (void*, const char*); """ @@ -652,8 +654,16 @@ class BumpPool; autogeneratedHeaderTemplate % \ (basename, "(header) generated by %s" % banner_command(sys.argv)) - namespaceBegin = "namespace goldfish_vk {" if useNamespace else "" - namespaceEnd = "} // namespace goldfish_vk" if useNamespace else "" + + namespaceBegin = """ +namespace gfxstream { +namespace vk { +""" if useNamespace else "" + + namespaceEnd = """ +} // namespace vk" +} // namespace gfxstream +""" if useNamespace else "" module.headerPreamble += "#pragma once\n" if (not suppressVulkanHeaders): |