Compare commits

...

3 Commits

Author SHA1 Message Date
Jan Kuhlmann f5aac885fb
Merge 6475fe0617 into 1491456a64 2025-11-11 15:00:27 +01:00
Jan Kuhlmann 6475fe0617 replace std.compat with std 2025-11-11 13:51:33 +01:00
Jan Kuhlmann c02c790e41 iunclude vulkan.h before the import 2025-11-11 13:45:35 +01:00
4 changed files with 6 additions and 6 deletions

View File

@ -24,7 +24,7 @@ module;
#include <vulkan/${api}_shared.hpp> #include <vulkan/${api}_shared.hpp>
export module ${api}_hpp; export module ${api}_hpp;
export import std.compat; export import std;
export namespace VULKAN_HPP_NAMESPACE export namespace VULKAN_HPP_NAMESPACE
{ {

View File

@ -1,3 +1,4 @@
#include <vulkan/${vulkan_h}>
#if !defined( VULKAN_HPP_CXX_MODULE ) #if !defined( VULKAN_HPP_CXX_MODULE )
// clang-format off // clang-format off
# include <vulkan/vulkan_hpp_macros.hpp> # include <vulkan/vulkan_hpp_macros.hpp>
@ -27,9 +28,8 @@
#else #else
# include <cassert> # include <cassert>
# include <cstring> # include <cstring>
import std.compat; import std;
#endif #endif
#include <vulkan/${vulkan_h}>
#if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL == 1 #if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL == 1
# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNX__ ) || defined( __Fuchsia__ ) # if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNX__ ) || defined( __Fuchsia__ )

View File

@ -29,7 +29,7 @@ VULKAN_HPP_COMPILE_WARNING( VULKAN_HPP_CXX_MODULE_EXPERIMENTAL_WARNING )
#include <vulkan/vulkan_shared.hpp> #include <vulkan/vulkan_shared.hpp>
export module vulkan_hpp; export module vulkan_hpp;
export import std.compat; export import std;
export namespace VULKAN_HPP_NAMESPACE export namespace VULKAN_HPP_NAMESPACE
{ {

View File

@ -8,6 +8,7 @@
#ifndef VULKAN_HPP #ifndef VULKAN_HPP
#define VULKAN_HPP #define VULKAN_HPP
#include <vulkan/vulkan.h>
#if !defined( VULKAN_HPP_CXX_MODULE ) #if !defined( VULKAN_HPP_CXX_MODULE )
// clang-format off // clang-format off
# include <vulkan/vulkan_hpp_macros.hpp> # include <vulkan/vulkan_hpp_macros.hpp>
@ -37,9 +38,8 @@
#else #else
# include <cassert> # include <cassert>
# include <cstring> # include <cstring>
import std.compat; import std;
#endif #endif
#include <vulkan/vulkan.h>
#if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL == 1 #if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL == 1
# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNX__ ) || defined( __Fuchsia__ ) # if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNX__ ) || defined( __Fuchsia__ )