Vulkan-Hpp/vulkan
Sharadh Rajaraman f4abba455e
Bug fixes for vulkan.cppm (#1616)
* 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
2023-07-10 08:46:50 +02:00
..
vulkan_enums.hpp Update Vulkan-Headers to v1.3.256 (#1609) 2023-07-03 12:07:37 +02:00
vulkan_extension_inspection.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkan_format_traits.hpp Update Vulkan-Headers to v1.3.256 (#1609) 2023-07-03 12:07:37 +02:00
vulkan_funcs.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkan_handles.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkan_hash.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkan_raii.hpp Change move assignment operators of vk::raii handles from using std::exchange to using std::swap (#1607) 2023-06-28 17:03:08 +02:00
vulkan_static_assertions.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkan_structs.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkan_to_string.hpp Update Vulkan-Headers to v1.3.256 (#1609) 2023-07-03 12:07:37 +02:00
vulkan.cppm Bug fixes for vulkan.cppm (#1616) 2023-07-10 08:46:50 +02:00
vulkan.hpp Bug fixes for vulkan.cppm (#1616) 2023-07-10 08:46:50 +02:00
vulkansc_enums.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkansc_extension_inspection.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkansc_format_traits.hpp Update Vulkan-Headers to v1.3.256 (#1609) 2023-07-03 12:07:37 +02:00
vulkansc_funcs.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkansc_handles.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkansc_hash.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkansc_raii.hpp Update Vulkan-Headers to v1.3.256 (#1609) 2023-07-03 12:07:37 +02:00
vulkansc_static_assertions.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkansc_structs.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkansc_to_string.hpp Update Vulkan-Headers to v1.3.255 (#1604) 2023-06-26 14:12:49 +02:00
vulkansc.cppm Update Vulkan-Headers to v1.3.256 (#1609) 2023-07-03 12:07:37 +02:00
vulkansc.hpp Update Vulkan-Headers to v1.3.256 (#1609) 2023-07-03 12:07:37 +02:00