Vulkan-Hpp/snippets
Andreas Süßenbach dfed90530b
Cleanup work on compare operators (#2169)
* Cleanup work on compare operators

* Use defaulted spaceship operators for handles if available, otherwise use set of explicit comparison operators.
2025-06-24 08:31:14 +02:00
..
ArrayProxy.hpp
ArrayProxyNoTemporaries.hpp Simplify helper class vk::ArrayProxyNoTemporaries. (#1908) 2024-06-25 17:43:55 +02:00
ArrayWrapper1D.hpp Cleanup work on compare operators (#2169) 2025-06-24 08:31:14 +02:00
ArrayWrapper2D.hpp
CppModuleFileTemplate.hpp C++20 Module: Exporting PFN_* symbols (#2158) 2025-05-13 11:28:32 +02:00
DispatchLoaderBase.hpp
DynamicLoader.hpp Adjust loading procedure of the vk::detail::DynamicLoader on MacOS (#1991) 2024-11-05 19:52:08 +01:00
Exceptions.hpp Remove redundant occurrences of VULKAN_HPP_NAMESPACE:: in vulkan.hpp. (#2191) 2025-06-18 13:32:51 +02:00
Exchange.hpp Non raii handles move exchange (#1929) 2024-07-23 09:55:09 +02:00
ExtensionInspection.hpp Extend depends handling of extensions to allow multiple sets of dependencies for the very same vulkan version. (#2126) 2025-04-03 20:21:11 +02:00
Flags.hpp Add BitsType to vk::Flags to get from vk::*Flags to vk::*FlagBits at compile-time (#2139) 2025-04-17 18:11:15 +02:00
FormatTraits.hpp Add functions vk::isColor() and vk::getAllFormats() (#2166) 2025-05-14 08:41:20 +02:00
HandlesTemplate.hpp Cleanup work on compare operators (#2169) 2025-06-24 08:31:14 +02:00
HppFileTemplate.hpp Move lengthy template texts into snippet files. (#2072) 2025-02-13 10:56:11 +01:00
ObjectDestroy.hpp Remove redundant occurrences of VULKAN_HPP_NAMESPACE:: in vulkan.hpp. (#2191) 2025-06-18 13:32:51 +02:00
ObjectFree.hpp
ObjectRelease.hpp
Optional.hpp
PoolFree.hpp
RAIIHppFileTemplate.hpp Move lengthy template texts into snippet files. (#2072) 2025-02-13 10:56:11 +01:00
ResultValue.hpp Remove redundant occurrences of VULKAN_HPP_NAMESPACE:: in vulkan.hpp. (#2191) 2025-06-18 13:32:51 +02:00
SharedDestroy.hpp Suppress clang warning `-Wcast-function-type` for shared destroy (#2078) 2025-02-19 09:05:30 +01:00
SharedHandle.hpp Fix for shared handles for pool deleter (#1925) 2024-08-05 14:21:44 +02:00
SharedHandleSpecializations.hpp
StridedArrayProxy.hpp
StructureChain.hpp Remove move-constructor and deleted move-assignment of vk::StructureChain. (#1949) 2024-08-26 09:45:57 +02:00
ToStringHppFileTemplate.hpp Move lengthy template texts into snippet files. (#2072) 2025-02-13 10:56:11 +01:00
UniqueHandle.hpp Introduce implicit cast operators for vk::UniqueHandles, vk::SharedHandles and vk::raii::Handles (#1771) 2024-01-16 13:48:53 +01:00
defines.hpp Replace some more "vk::" by "VULKAN_HPP_NAMESPACE::" (#2095) 2025-03-06 17:19:37 +01:00
includes.hpp Fix undefined `assert` when using `std` module (#2165) 2025-05-14 08:40:11 +02:00
macros.hpp Check language feature macro for existence before using it (#2133) 2025-04-10 10:49:25 +02:00
resultChecks.hpp Remove redundant occurrences of VULKAN_HPP_NAMESPACE:: in vulkan.hpp. (#2191) 2025-06-18 13:32:51 +02:00