Add missing extern declaration of defaultDispatchLoaderDynamic (#391)
This commit is contained in:
parent
a5d14b5c16
commit
5ceb4d2801
@ -1194,8 +1194,6 @@ void VulkanHppGenerator::appendDispatchLoaderDynamic(std::string & str)
|
|||||||
str += R"( }
|
str += R"( }
|
||||||
};
|
};
|
||||||
|
|
||||||
#define VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE namespace vk { DispatchLoaderDynamic defaultDispatchLoaderDynamic; }
|
|
||||||
|
|
||||||
)";
|
)";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1257,8 +1255,11 @@ void VulkanHppGenerator::appendDispatchLoaderDefault(std::string & str)
|
|||||||
#if !defined(VULKAN_HPP_DEFAULT_DISPATCHER)
|
#if !defined(VULKAN_HPP_DEFAULT_DISPATCHER)
|
||||||
# if VULKAN_HPP_DISPATCH_LOADER_DYNAMIC == 1
|
# if VULKAN_HPP_DISPATCH_LOADER_DYNAMIC == 1
|
||||||
# define VULKAN_HPP_DEFAULT_DISPATCHER ::vk::defaultDispatchLoaderDynamic
|
# define VULKAN_HPP_DEFAULT_DISPATCHER ::vk::defaultDispatchLoaderDynamic
|
||||||
|
# define VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE namespace vk { DispatchLoaderDynamic defaultDispatchLoaderDynamic; }
|
||||||
|
extern DispatchLoaderDynamic defaultDispatchLoaderDynamic;
|
||||||
# else
|
# else
|
||||||
# define VULKAN_HPP_DEFAULT_DISPATCHER ::vk::DispatchLoaderStatic()
|
# define VULKAN_HPP_DEFAULT_DISPATCHER ::vk::DispatchLoaderStatic()
|
||||||
|
# define VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -2535,8 +2535,11 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
#if !defined(VULKAN_HPP_DEFAULT_DISPATCHER)
|
#if !defined(VULKAN_HPP_DEFAULT_DISPATCHER)
|
||||||
# if VULKAN_HPP_DISPATCH_LOADER_DYNAMIC == 1
|
# if VULKAN_HPP_DISPATCH_LOADER_DYNAMIC == 1
|
||||||
# define VULKAN_HPP_DEFAULT_DISPATCHER ::vk::defaultDispatchLoaderDynamic
|
# define VULKAN_HPP_DEFAULT_DISPATCHER ::vk::defaultDispatchLoaderDynamic
|
||||||
|
# define VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE namespace vk { DispatchLoaderDynamic defaultDispatchLoaderDynamic; }
|
||||||
|
extern DispatchLoaderDynamic defaultDispatchLoaderDynamic;
|
||||||
# else
|
# else
|
||||||
# define VULKAN_HPP_DEFAULT_DISPATCHER ::vk::DispatchLoaderStatic()
|
# define VULKAN_HPP_DEFAULT_DISPATCHER ::vk::DispatchLoaderStatic()
|
||||||
|
# define VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -72826,7 +72829,5 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
#define VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE namespace vk { DispatchLoaderDynamic defaultDispatchLoaderDynamic; }
|
|
||||||
|
|
||||||
} // namespace VULKAN_HPP_NAMESPACE
|
} // namespace VULKAN_HPP_NAMESPACE
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user