Salvage
|
4017a99055
|
More constexpr support!
|
2021-11-12 02:59:37 +01:00 |
|
asuessenbach
|
2a55e8ef2f
|
Minor cleanup work.
|
2021-11-09 08:40:53 +01:00 |
|
asuessenbach
|
0beeac873a
|
Remove dumb parent-pointer in raii-objects.
|
2021-11-08 17:31:36 +01:00 |
|
asuessenbach
|
c7838676bd
|
Minor cleanup work.
|
2021-11-02 09:31:32 +01:00 |
|
asuessenbach
|
e725ff31bd
|
Refactor parent member of the vk::raii classes.
|
2021-10-25 13:37:43 +02:00 |
|
asuessenbach
|
714b953e51
|
Minor cleanup work.
|
2021-10-25 09:30:04 +02:00 |
|
asuessenbach
|
5a4eceb0ab
|
Introduce factory methods for the RAII handle classes.
|
2021-10-18 13:42:45 +02:00 |
|
asuessenbach
|
7645e4eb82
|
Minor cleanup work.
|
2021-10-18 10:35:17 +02:00 |
|
asuessenbach
|
dcb654bc0b
|
Minor cleanup work.
+ changed CXX_STANDARD for VulkanHppGenerator from 14 to 17.
|
2021-10-11 10:20:26 +02:00 |
|
asuessenbach
|
6db58639f8
|
Add support of functions taking and returning a vector of data
|
2021-10-06 12:51:26 +02:00 |
|
asuessenbach
|
0122305ce8
|
Some more code cleanup
|
2021-10-04 12:10:04 +02:00 |
|
asuessenbach
|
3fdf58cd5f
|
Minor cleanup work.
|
2021-10-04 09:34:57 +02:00 |
|
asuessenbach
|
11f18e8502
|
Add "singular" version of functions returning a vector of values and one value, now returning just a pair of values
|
2021-09-27 15:32:23 +02:00 |
|
asuessenbach
|
f555afeac6
|
Refactor command generation of RAII handles.
|
2021-09-27 11:30:20 +02:00 |
|
asuessenbach
|
62ee069886
|
Minor cleanup work.
|
2021-09-23 14:00:07 +02:00 |
|
asuessenbach
|
80acc02777
|
Refactor command generation.
|
2021-09-22 17:25:22 +02:00 |
|
asuessenbach
|
4e055c376d
|
Move argument type check of func pointers to final check.
|
2021-09-21 14:20:24 +02:00 |
|
asuessenbach
|
b39d6aa44d
|
Refactor RAII-handle constructor generation.
|
2021-09-21 08:36:04 +02:00 |
|
asuessenbach
|
65e9dd2e3c
|
Minor cleanup work.
|
2021-09-18 22:55:31 +02:00 |
|
asuessenbach
|
dd1855a820
|
Add support for commands returning two values.
|
2021-09-14 15:38:35 +02:00 |
|
asuessenbach
|
48d6492647
|
Minor cleanup work.
|
2021-09-13 14:49:02 +02:00 |
|
asuessenbach
|
c13b8f56bf
|
Refactor commands generation.
|
2021-09-06 14:38:17 +02:00 |
|
asuessenbach
|
9d7ade83f2
|
Minor cleanup work.
|
2021-08-05 17:28:06 +02:00 |
|
asuessenbach
|
584e7115e8
|
Rearrange handling of struct aliases.
|
2021-08-05 09:21:55 +02:00 |
|
asuessenbach
|
35a43611f8
|
Improved some checks on structures/aliases
|
2021-08-04 15:28:59 +02:00 |
|
asuessenbach
|
6bbd64aaa5
|
Minor cleanup work.
|
2021-08-04 13:34:08 +02:00 |
|
asuessenbach
|
5066b7b488
|
Minor cleanup work.
|
2021-08-02 10:17:22 +02:00 |
|
asuessenbach
|
9bd672bc89
|
Minor cleanup work.
|
2021-07-29 16:29:53 +02:00 |
|
asuessenbach
|
6f067eecac
|
Filter constructors for unions with multiple elements of the same type.
|
2021-07-28 09:13:25 +02:00 |
|
asuessenbach
|
e014778535
|
Add support for functions returning two values, with multiple succes codes
|
2021-07-26 14:51:10 +02:00 |
|
asuessenbach
|
93cfc93fa6
|
Minor cleanup work.
|
2021-07-26 11:05:07 +02:00 |
|
asuessenbach
|
4a3c6d024d
|
Gather commands and types per require-block in features and extensions
|
2021-07-21 17:09:21 +02:00 |
|
asuessenbach
|
c9955dc16f
|
Correct platform check on required extensions.
|
2021-07-21 11:49:04 +02:00 |
|
asuessenbach
|
4190218813
|
Minor cleanup work.
|
2021-07-19 10:37:44 +02:00 |
|
asuessenbach
|
ff6985fd34
|
Minor cleanup work.
|
2021-07-11 00:10:25 +02:00 |
|
asuessenbach
|
a790cfecf2
|
Minor cleanup work.
|
2021-07-08 17:30:53 +02:00 |
|
asuessenbach
|
f2525a2cce
|
Minor cleanup work.
|
2021-07-08 09:36:02 +02:00 |
|
asuessenbach
|
7a534998ba
|
Improve command name determination of second level commands in RAII handle wrappers.
|
2021-07-07 09:03:54 +02:00 |
|
asuessenbach
|
6d1d53c857
|
Minor cleanup work.
|
2021-07-05 09:29:12 +02:00 |
|
asuessenbach
|
b54860a92b
|
Add support of attribute "protect" for enum values, third part
|
2021-06-30 15:10:17 +02:00 |
|
Andreas Süßenbach
|
4dcc1f06b4
|
Merge pull request #1006 from asuessenbach/protect
Add support of attribute "protect" for enum values.
|
2021-06-30 10:50:32 +02:00 |
|
asuessenbach
|
7e37cfb5d7
|
Add support of attribute "protect" for enum values.
|
2021-06-30 09:58:58 +02:00 |
|
asuessenbach
|
5c3e410592
|
Add prefix and postfix support for basetype.
|
2021-06-30 08:56:05 +02:00 |
|
asuessenbach
|
d486ccccf1
|
Minor cleanup work
|
2021-06-28 09:26:42 +02:00 |
|
asuessenbach
|
00485f94bf
|
Improve filtering of aliases of enum values that map to the very same vk:: enum value.
|
2021-06-24 11:09:49 +02:00 |
|
asuessenbach
|
cb87348898
|
Move check on structureAlias from reading to final correctness check.
|
2021-06-22 10:15:24 +02:00 |
|
asuessenbach
|
de9688cce6
|
Minor cleanup work.
|
2021-06-21 09:29:48 +02:00 |
|
asuessenbach
|
1ad4a23234
|
Minor cleanup work
|
2021-06-14 09:26:26 +02:00 |
|
asuessenbach
|
b0bf764266
|
Re-arranged handling of FlagBits not listed as required for a Flags.
|
2021-06-08 11:08:11 +02:00 |
|
asuessenbach
|
d795efa30a
|
Minor cleanup work.
|
2021-06-07 10:26:00 +02:00 |
|