From d2f13e2f7fe9e749bab35395581a89c69b2e3e05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20S=C3=BC=C3=9Fenbach?= Date: Wed, 3 Jan 2024 11:49:10 +0100 Subject: [PATCH] Include in vulkan_raii.hpp to have std::unique_ptr available. (#1762) --- VulkanHppGenerator.cpp | 1 + vulkan/vulkan.hpp | 4 ++-- vulkan/vulkan_raii.hpp | 3 ++- vulkan/vulkansc.hpp | 4 ++-- vulkan/vulkansc_raii.hpp | 1 + 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/VulkanHppGenerator.cpp b/VulkanHppGenerator.cpp index 18b22ef..2fc4e38 100644 --- a/VulkanHppGenerator.cpp +++ b/VulkanHppGenerator.cpp @@ -586,6 +586,7 @@ void VulkanHppGenerator::generateRAIIHppFile() const #ifndef VULKAN_RAII_HPP #define VULKAN_RAII_HPP +#include // std::unique_ptr #include // std::exchange, std::forward #include diff --git a/vulkan/vulkan.hpp b/vulkan/vulkan.hpp index 1d7cac9..cd4a459 100644 --- a/vulkan/vulkan.hpp +++ b/vulkan/vulkan.hpp @@ -16302,9 +16302,9 @@ namespace VULKAN_HPP_NAMESPACE } # elif defined( __APPLE__ ) m_library = dlopen( "libvulkan.dylib", RTLD_NOW | RTLD_LOCAL ); - if (m_library == nullptr) + if ( m_library == nullptr ) { - m_library = dlopen("libvulkan.1.dylib", RTLD_NOW | RTLD_LOCAL); + m_library = dlopen( "libvulkan.1.dylib", RTLD_NOW | RTLD_LOCAL ); } # elif defined( _WIN32 ) m_library = ::LoadLibraryA( "vulkan-1.dll" ); diff --git a/vulkan/vulkan_raii.hpp b/vulkan/vulkan_raii.hpp index a61f4af..fcfd4fc 100644 --- a/vulkan/vulkan_raii.hpp +++ b/vulkan/vulkan_raii.hpp @@ -8,6 +8,7 @@ #ifndef VULKAN_RAII_HPP #define VULKAN_RAII_HPP +#include // std::unique_ptr #include // std::exchange, std::forward #include @@ -35,7 +36,7 @@ namespace VULKAN_HPP_NAMESPACE # if defined( VULKAN_HPP_RAII_NO_EXCEPTIONS ) using Type = VULKAN_HPP_EXPECTED; # else - using Type = T; + using Type = T; # endif }; diff --git a/vulkan/vulkansc.hpp b/vulkan/vulkansc.hpp index 67c3218..4094e1d 100644 --- a/vulkan/vulkansc.hpp +++ b/vulkan/vulkansc.hpp @@ -6990,9 +6990,9 @@ namespace VULKAN_HPP_NAMESPACE } # elif defined( __APPLE__ ) m_library = dlopen( "libvulkan.dylib", RTLD_NOW | RTLD_LOCAL ); - if (m_library == nullptr) + if ( m_library == nullptr ) { - m_library = dlopen("libvulkan.1.dylib", RTLD_NOW | RTLD_LOCAL); + m_library = dlopen( "libvulkan.1.dylib", RTLD_NOW | RTLD_LOCAL ); } # elif defined( _WIN32 ) m_library = ::LoadLibraryA( "vulkan-1.dll" ); diff --git a/vulkan/vulkansc_raii.hpp b/vulkan/vulkansc_raii.hpp index ef647f7..d4a3df1 100644 --- a/vulkan/vulkansc_raii.hpp +++ b/vulkan/vulkansc_raii.hpp @@ -8,6 +8,7 @@ #ifndef VULKAN_RAII_HPP #define VULKAN_RAII_HPP +#include // std::unique_ptr #include // std::exchange, std::forward #include