aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/vulkan/vulkan_hpp_macros.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/vulkan/vulkan_hpp_macros.hpp')
-rw-r--r--include/vulkan/vulkan_hpp_macros.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/vulkan/vulkan_hpp_macros.hpp b/include/vulkan/vulkan_hpp_macros.hpp
index 506e958..7bbd187 100644
--- a/include/vulkan/vulkan_hpp_macros.hpp
+++ b/include/vulkan/vulkan_hpp_macros.hpp
@@ -28,6 +28,13 @@
# error "vulkan.hpp needs at least c++ standard version 11"
#endif
+// include headers holding feature-test macros
+#if 20 <= VULKAN_HPP_CPP_VERSION
+# include <version>
+#else
+# include <ciso646>
+#endif
+
#if defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
# if !defined( VULKAN_HPP_NO_SMART_HANDLE )
# define VULKAN_HPP_NO_SMART_HANDLE