asuessenbach
|
1365fa3c27
|
Simplyfied some generator functions by combining a couple of bool arguments into a Flags object.
|
2022-11-28 16:53:24 +01:00 |
|
Andreas Süßenbach
|
a577b390e8
|
Merge pull request #1457 from asuessenbach/ClearColorValue
Introduce additional constructor for unions holding a fixed size array of data.
|
2022-11-24 09:56:21 +01:00 |
|
asuessenbach
|
556c0d3434
|
Introduce additional constructor for unions holding a fixed size array of data.
|
2022-11-24 08:59:50 +01:00 |
|
Andreas Süßenbach
|
fc0568ea37
|
Merge pull request #1456 from asuessenbach/depends
Add support of more complex logic of attribute <depends>
|
2022-11-24 08:01:01 +01:00 |
|
asuessenbach
|
ad5f67d330
|
Add support of more complex logic of attribute <depends>
|
2022-11-23 17:42:23 +01:00 |
|
Andreas Süßenbach
|
391ac5011d
|
Merge pull request #1454 from asuessenbach/format_traits
Add format trait function compatibilityClass()
|
2022-11-23 11:52:32 +01:00 |
|
asuessenbach
|
9eab4b61e1
|
Add format trait function compatibilityClass()
|
2022-11-23 10:51:18 +01:00 |
|
Andreas Süßenbach
|
4863951e35
|
Merge pull request #1453 from asuessenbach/function
Add support for a new class of functions.
|
2022-11-23 08:48:46 +01:00 |
|
asuessenbach
|
6412502686
|
Add support for a new class of functions.
|
2022-11-22 19:22:16 +01:00 |
|
Andreas Süßenbach
|
26eedad3ec
|
Merge pull request #1452 from KhronosGroup/update-vulkan-headers-pr
Update Vulkan-Headers to v1.3.235
|
2022-11-21 10:12:58 +01:00 |
|
GitHub
|
aed619647c
|
Update Vulkan-Headers to v1.3.235
|
2022-11-18 00:12:31 +00:00 |
|
Andreas Süßenbach
|
81cd1565e6
|
Merge pull request #1451 from asuessenbach/equal
Use std::equal to compare array of null-terminated strings in structs.
|
2022-11-17 16:12:55 +01:00 |
|
asuessenbach
|
1b61fc6cf7
|
Use std::equal to compare array of null-terminated strings in structs.
|
2022-11-17 14:05:55 +01:00 |
|
Andreas Süßenbach
|
1d250f596a
|
Merge pull request #1449 from asuessenbach/static_assert
Fix include guard of vulkan_static_assertions.hpp
|
2022-11-16 10:15:18 +01:00 |
|
asuessenbach
|
412471771a
|
Fix include guard of vulkan_static_assertions.hpp
|
2022-11-16 08:38:00 +01:00 |
|
Andreas Süßenbach
|
f461105d14
|
Merge pull request #1448 from asuessenbach/condition
Remove outdated conditions around two init functions of the DispatchLoaderDynamic.
|
2022-11-14 14:01:50 +01:00 |
|
asuessenbach
|
73276f2c26
|
Remove outdated conditions around two init functions of the DispatchLoaderDynamic.
|
2022-11-14 12:28:20 +01:00 |
|
Andreas Süßenbach
|
8e157602f9
|
Merge pull request #1447 from asuessenbach/function
Extent support of functions returning some typed value
|
2022-11-14 11:45:35 +01:00 |
|
asuessenbach
|
196978705e
|
Extent support of functions returning some typed value
|
2022-11-14 10:06:49 +01:00 |
|
Andreas Süßenbach
|
afcf27d6a8
|
Merge pull request #1446 from KhronosGroup/update-vulkan-headers-pr
Update Vulkan-Headers to v1.3.234
|
2022-11-14 09:47:33 +01:00 |
|
GitHub
|
c873ad307d
|
Update Vulkan-Headers to v1.3.234
|
2022-11-11 00:12:48 +00:00 |
|
Andreas Süßenbach
|
8542fff8bc
|
Merge pull request #1445 from asuessenbach/depends
Add support for attribute "depends".
|
2022-11-10 07:59:41 +01:00 |
|
asuessenbach
|
7b5fc43e10
|
Add support for attribute "depends".
|
2022-11-09 16:25:43 +01:00 |
|
Andreas Süßenbach
|
a7a7249c46
|
Merge pull request #1444 from asuessenbach/pluralS
Improved plural-s detection in command names.
|
2022-11-09 11:02:53 +01:00 |
|
asuessenbach
|
d481557fef
|
Improved plural-s detection in command names.
|
2022-11-09 09:58:48 +01:00 |
|
Andreas Süßenbach
|
d6493eae1d
|
Merge pull request #1438 from asuessenbach/flags
Fix Flags<T>::operator~()
|
2022-11-07 14:27:38 +01:00 |
|
Andreas Süßenbach
|
1aad7003b3
|
Merge pull request #1442 from KhronosGroup/update-vulkan-headers-pr
Update Vulkan-Headers to v1.3.233
|
2022-11-07 13:41:14 +01:00 |
|
Andreas Süßenbach
|
8ee021a40a
|
Merge pull request #1439 from asuessenbach/handles
Add support for handle creation functions taking createInfo structs that are not an anchor of a structure chain.
|
2022-11-07 13:37:38 +01:00 |
|
asuessenbach
|
33f2837650
|
Add support for handle creation functions taking createInfo structs that are not an anchor of a structure chain.
|
2022-11-07 11:30:47 +01:00 |
|
asuessenbach
|
040686faae
|
Fix Flags<T>::operator~()
|
2022-11-07 11:28:15 +01:00 |
|
GitHub
|
92c36643f1
|
Update Vulkan-Headers to v1.3.233
|
2022-11-07 00:12:52 +00:00 |
|
Andreas Süßenbach
|
1ecb9abef5
|
Merge pull request #1443 from asuessenbach/macos
Switch MacOS CI from using macos-latest to macos-11, trying to make it work again!
|
2022-11-06 23:00:50 +01:00 |
|
asuessenbach
|
d0a85f095f
|
Switch MacOS CI from using macos-latest to macos-11, trying to make it work again!
|
2022-11-04 15:16:26 +01:00 |
|
Andreas Süßenbach
|
37b03e1210
|
Merge pull request #1436 from KhronosGroup/update-vulkan-headers-pr
Update Vulkan-Headers to v1.3.232
|
2022-10-31 11:05:46 +01:00 |
|
GitHub
|
dcc1d9562f
|
Update Vulkan-Headers to v1.3.232
|
2022-10-28 00:12:55 +00:00 |
|
Andreas Süßenbach
|
e6d0fc397b
|
Merge pull request #1434 from asuessenbach/constructors
Move explicitly defaulted copy assignment operators of structs into !defined(VULKAN_HPP_NO_STRUCT_CONSTRUCTORS) section
|
2022-10-26 11:13:18 +02:00 |
|
asuessenbach
|
2382684a69
|
Move explicitly defaulted copy assignment operators of structs into !defined(VULKAN_HPP_NO_STRUCT_CONSTRUCTORS) section
To explicitly default the copy assignment operator is only needed, if there are other constructors. Otherwise, some compilers warn about it.
|
2022-10-26 08:56:25 +02:00 |
|
Andreas Süßenbach
|
b8b978cfdc
|
Merge pull request #1433 from asuessenbach/release
Introduce function release() to all vk::raii::HandleTypes.
|
2022-10-25 17:57:13 +02:00 |
|
asuessenbach
|
d5ad2e1883
|
Introduce function release() to all vk::raii::HandleTypes.
|
2022-10-25 12:11:29 +02:00 |
|
Andreas Süßenbach
|
ec9ee4ff04
|
Merge pull request #1432 from asuessenbach/funcs
Add support for functions getting a structure chain and having more than one success codes.
|
2022-10-24 15:03:07 +02:00 |
|
asuessenbach
|
0f07e41849
|
Add support for functions getting a structure chain and having more than one success codes.
|
2022-10-24 12:33:27 +02:00 |
|
Andreas Süßenbach
|
294df9235e
|
Merge pull request #1431 from asuessenbach/structs
Support structs holding arrays of data, where the data size is given by a pointer-type.
|
2022-10-24 11:45:55 +02:00 |
|
asuessenbach
|
1ab5fa6550
|
Support structs holding arrays of data, where the data size is given by a pointer-type.
In that case, no improved constructor and no improved setters are generated.
Plus some minor cleanup.
|
2022-10-24 10:39:19 +02:00 |
|
Andreas Süßenbach
|
429c4c522c
|
Merge pull request #1427 from asuessenbach/bitmask
Reorganized generating bitmasks in vulkan_enums.hpp.
|
2022-10-18 08:16:19 +02:00 |
|
asuessenbach
|
4bf02b2588
|
Reorganized generating bitmasks in vulkan_enums.hpp.
|
2022-10-17 16:10:36 +02:00 |
|
Andreas Süßenbach
|
ef609a2f77
|
Merge pull request #1426 from KhronosGroup/update-vulkan-headers-pr
Update Vulkan-Headers to v1.3.231
|
2022-10-17 11:30:44 +02:00 |
|
GitHub
|
738e7c1423
|
Update Vulkan-Headers to v1.3.231
|
2022-10-14 00:16:32 +00:00 |
|
Andreas Süßenbach
|
e8353b847f
|
Merge pull request #1425 from asuessenbach/bitmask
Templatized bitwise operators on FlagBits.
|
2022-10-10 18:43:05 +02:00 |
|
asuessenbach
|
302389d550
|
Templatized bitwise operators on FlagBits.
|
2022-10-10 11:04:27 +02:00 |
|
Andreas Süßenbach
|
41bcbe48d8
|
Merge pull request #1424 from asuessenbach/bitmasks
Minor cleanup on bitmask generation.
|
2022-10-10 09:20:14 +02:00 |
|