* Bug fixes for C++20 module - Removed nested `export` keyword for `vk::raii` namespace in C++ module file - Fixed macro in `vulkan.cppm` for `vk::DynamicLoader`: changed from `VULKAN_HPP_DYNAMIC_LOADER_TOOL` to `VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL` - Moved VulkanHppModule declaration before generator - Fixed `CMakeLists.txt` for `Cpp20Modules` executable target * Use `VULKAN_HPP_CONSTEXPR_INLINE` for constants in `vulkan.hpp` - Added VULKAN_HPP_CONSTEXPR_INLINE macro definition - Allow external linkage for these constants in C++17 and later |
||
|---|---|---|
| .. | ||
| ArrayProxy.hpp | ||
| ArrayProxyNoTemporaries.hpp | ||
| ArrayWrapper1D.hpp | ||
| ArrayWrapper2D.hpp | ||
| DispatchLoaderBase.hpp | ||
| DispatchLoaderDefault.hpp | ||
| DynamicLoader.hpp | ||
| Exceptions.hpp | ||
| Flags.hpp | ||
| ObjectDestroy.hpp | ||
| ObjectFree.hpp | ||
| ObjectRelease.hpp | ||
| Optional.hpp | ||
| PoolFree.hpp | ||
| ResultValue.hpp | ||
| StridedArrayProxy.hpp | ||
| StructureChain.hpp | ||
| UniqueHandle.hpp | ||
| defines.hpp | ||
| includes.hpp | ||
| resultChecks.hpp | ||