asuessenbach
|
eecfe9bf42
|
Extend operator==() and operator<=>() on structures to compare null-terminated string members
|
2022-01-05 16:20:13 +01:00 |
|
Antonio Maiorano
|
e84bb64746
|
Fix std::hash specializations for null-terminated strings
Instead of hashing the pointer, hash the string contents.
Fixes: https://github.com/KhronosGroup/Vulkan-Hpp/issues/1169
|
2022-01-03 14:26:34 -05:00 |
|
asuessenbach
|
cdb64cdefd
|
Generate std::hash specializations into the new file vulkan_hash.hpp, requiring C++14 for std::hash specializations of the vulkan structures.
|
2021-12-13 17:00:00 +01:00 |
|
asuessenbach
|
3515c720fc
|
Introduce support of std::hash for vk-structures.
|
2021-12-02 23:28:26 +01:00 |
|
asuessenbach
|
2cb1c19c7f
|
Introduce raii-compliant handle wrapper classes.
|
2021-02-22 16:19:12 +01:00 |
|
asuessenbach
|
2e95313c1d
|
fix some warnings (errors) on release build.
|
2020-10-20 10:05:18 +02:00 |
|
asuessenbach
|
f5e59484a6
|
Introduce usage of clang-format to format vulkan.hpp and the other sources.
|
2020-04-23 10:55:02 +02:00 |
|
asuessenbach
|
cc77b67bb8
|
Provide std::hash<vk::HandleType> to make handles hashable.
|
2020-04-06 10:41:42 +02:00 |
|