asuessenbach
|
7826e58909
|
Add missing handling of unions in readExtensionRequireType.
|
2020-03-13 08:54:54 +01:00 |
|
Andreas Süßenbach
|
7d5c399cd7
|
Merge pull request #533 from asuessenbach/disabled
Improve handling of disabled extensions.
|
2020-03-12 10:18:44 +01:00 |
|
Andreas Süßenbach
|
784ce5d12c
|
Merge pull request #541 from asuessenbach/check
Add a check on having a valid value for struct members sType.
|
2020-03-10 16:56:16 +01:00 |
|
asuessenbach
|
402816919b
|
Add a check on having a valid value for struct members sType.
|
2020-03-10 16:19:37 +01:00 |
|
Andreas Süßenbach
|
97b2a52d4f
|
Merge pull request #540 from asuessenbach/arraySize
Add support of array-sized function arguments
|
2020-03-10 15:46:50 +01:00 |
|
asuessenbach
|
8be8282458
|
Add support of array-sized function arguments
|
2020-03-10 15:40:05 +01:00 |
|
Andreas Süßenbach
|
2a8d8e3ca4
|
Merge pull request #539 from asuessenbach/enum
Yet another correction on braces for arrays of enums.
|
2020-03-10 14:36:18 +01:00 |
|
asuessenbach
|
41cece140e
|
Yet another correction on braces for arrays of enums.
|
2020-03-10 14:26:36 +01:00 |
|
Andreas Süßenbach
|
0ee54e1249
|
Merge pull request #538 from asuessenbach/enum
Correct braces around array of enum initializers.
|
2020-03-10 14:06:43 +01:00 |
|
asuessenbach
|
d5dba659b4
|
Correct braces around array of enum initializers.
|
2020-03-10 12:46:45 +01:00 |
|
asuessenbach
|
434c0326f4
|
Support arrays of enums in structures.
|
2020-03-10 11:47:09 +01:00 |
|
asuessenbach
|
594acb2ecd
|
Improve handling of disabled extensions.
(Partly) resolves #531
|
2020-03-10 10:06:33 +01:00 |
|
asuessenbach
|
87cecae683
|
Update of vk.xml to version 134; resolve warnings
Resolves #535
|
2020-03-10 10:00:06 +01:00 |
|
asuessenbach
|
cd554ce9e0
|
Introduce support of VkFlags64
+ add support of structExtends via alias'ed structures
+ add support of alias'ed commands via already alias'ed commands
|
2020-03-04 15:29:06 +01:00 |
|
asuessenbach
|
1b22ac9658
|
Introduce spaceship operator<=> on Flags with C++20, replacing all the relational operators
+ replace variables/struct members named "requires" with "requirements"
|
2020-03-03 14:02:32 +01:00 |
|
Andreas Süßenbach
|
8983df9269
|
Merge pull request #530 from mbarriault/master
Add const versions of StructureChain::get
|
2020-03-03 08:56:56 +01:00 |
|
Mike Barriault
|
4f56a424c6
|
Add const versions of StructureChain::get
|
2020-03-02 21:32:06 +00:00 |
|
asuessenbach
|
f43626d8a1
|
Move aliased platform specific stuff out of the platform protection.
|
2020-03-02 14:09:47 +01:00 |
|
Andreas Süßenbach
|
53805727d2
|
Merge pull request #526 from asuessenbach/check
Correct filtering of struct elements.
|
2020-02-27 10:02:09 +01:00 |
|
asuessenbach
|
862c0abdc7
|
Correct filtering of struct elements.
|
2020-02-27 09:50:28 +01:00 |
|
Andreas Süßenbach
|
9bc920a8c9
|
Merge pull request #525 from asuessenbach/check
Reduced exception on encountering an unknown element to a warning.
|
2020-02-27 09:37:02 +01:00 |
|
asuessenbach
|
0d65f6a142
|
Reduced exception on encountering an unknown element to a warning.
|
2020-02-27 08:58:57 +01:00 |
|
Andreas Süßenbach
|
a1f8fb13cd
|
Merge pull request #523 from asuessenbach/supported
Add "enabled" as accepted value for attribute "supported" in extension element
|
2020-02-26 08:54:32 +01:00 |
|
asuessenbach
|
5d124b6d4a
|
Add "enabled" as accepted value for attribute "supported" in extension element
|
2020-02-26 08:43:29 +01:00 |
|
Andreas Süßenbach
|
c1de6026b4
|
Merge pull request #522 from asuessenbach/check
Extend check for attributes "deprecatedby" and "obsoletedby" to include features as well
|
2020-02-25 14:06:13 +01:00 |
|
asuessenbach
|
28d6e3e665
|
Extend check for attributes "deprecatedby" and "obsoletedby" to include features as well
|
2020-02-25 13:53:27 +01:00 |
|
asuessenbach
|
947583a1e5
|
Replace explicit template parameter MaskType for Flags types by std::underlying_type<BitType>::type and specify the underlying type for the FlagBits types
Resolves #507
|
2020-02-25 13:36:05 +01:00 |
|
asuessenbach
|
cbff9067dc
|
Define VULKAN_HPP_NO_SMART_HANDLE if VULKAN_HPP_DISABLE_ENHANCED_MODE is defined.
Resolves #509.
|
2020-02-25 10:30:41 +01:00 |
|
Andreas Süßenbach
|
f9d90dfd1c
|
Some more checks
|
2020-02-25 10:29:13 +01:00 |
|
Andreas Süßenbach
|
f256f73b82
|
Merge pull request #521 from asuessenbach/CopyArray
Correct ConstExpression2DArrayCopy
|
2020-02-24 18:04:45 +01:00 |
|
asuessenbach
|
241e70e9cd
|
Correct ConstExpression2DArrayCopy
+ introduce new test ArrayCopy
|
2020-02-24 12:05:49 +01:00 |
|
Andreas Süßenbach
|
8dda61900d
|
Merge pull request #518 from jackoalan/dynamic-loader-move-assign
Use std::swap for DynamicLibrary move assign
|
2020-02-24 10:19:27 +01:00 |
|
Andreas Süßenbach
|
46ee05a9e7
|
Merge pull request #520 from asuessenbach/const
Correct const usage in ConstExpression1DArrayCopy
|
2020-02-23 00:33:29 +01:00 |
|
asuessenbach
|
c05772e82d
|
Correct const usage in ConstExpression1DArrayCopy
|
2020-02-23 00:20:45 +01:00 |
|
Jack Andersen
|
44b1ea9202
|
Use std::swap for DynamicLibrary move assign
|
2020-02-21 20:08:03 -10:00 |
|
asuessenbach
|
dc954e0f6d
|
Restructure ConstExpressionNDArrayCopy classes
|
2020-02-21 09:55:25 +01:00 |
|
Andreas Süßenbach
|
9514dde998
|
Merge pull request #514 from asuessenbach/arrayCopy
Extend ConstExpression2DArrayCopy to support const T src[N][M].
|
2020-02-19 19:03:51 +01:00 |
|
asuessenbach
|
0af9093389
|
Extend ConstExpression2DArrayCopy to support const T src[N][M].
|
2020-02-19 18:50:49 +01:00 |
|
Andreas Süßenbach
|
a35cb6ca17
|
Merge pull request #513 from dj2/sub_modules
Update tinyxml2
|
2020-02-19 09:42:17 +01:00 |
|
Dan Sinclair
|
0fe05fa95d
|
Update tinyxml2
|
2020-02-18 09:28:50 -05:00 |
|
Andreas Süßenbach
|
2daf787a63
|
Merge pull request #508 from jackoalan/dynamic-loader-move
Add move semantics to DynamicLoader
|
2020-02-18 08:52:56 +01:00 |
|
Jack Andersen
|
b4f482572f
|
Add move semantics to DynamicLoader
|
2020-02-17 11:52:57 -10:00 |
|
Andreas Süßenbach
|
4ddfb68025
|
Merge pull request #511 from mtavenrath/bionic
Switch travis distribution from trusty (14.04) to bionic (18.04)
|
2020-02-17 15:13:03 +01:00 |
|
Markus Tavenrath
|
ceaaba27ad
|
Switch travis distribution from trusty (14.04) to bionic (18.04)
|
2020-02-17 14:40:23 +01:00 |
|
Andreas Süßenbach
|
b08af45046
|
Resolve warnings from gcc.
Resolves #505
|
2020-02-13 10:27:30 +01:00 |
|
Andreas Süßenbach
|
f1d3380e31
|
Add assignment operator for all structs
Resolves #505
|
2020-02-13 10:27:30 +01:00 |
|
asuessenbach
|
7feffc1b9d
|
Add/Reshape copy constructors for structs and unions.
Allows usage of constexpr on those constructors.
Resolves #493
|
2020-02-06 11:15:57 +01:00 |
|
mocabe
|
837aac5499
|
Fix formatting
|
2020-02-06 10:12:08 +01:00 |
|
mocabe
|
955b7330ba
|
CI: Enable gcc5 with samples disabled
|
2020-02-06 10:12:08 +01:00 |
|
mocabe
|
32d0bc6843
|
samples: Remove C++14 codes
|
2020-02-06 10:12:08 +01:00 |
|