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 |
|
mocabe
|
1572c0b1ba
|
Clean EOF of some files
|
2020-02-06 10:12:08 +01:00 |
|
mocabe
|
f0e16b701f
|
CI: Enable CI build for tests and samples on Linux
|
2020-02-06 10:12:08 +01:00 |
|
mocabe
|
891ca21334
|
CMake: Enable C++14 for samples
|
2020-02-06 10:12:08 +01:00 |
|
mocabe
|
a7e2cf152e
|
CMake: Add SAMPLES_BUILD_ONLY_DYNAMIC option
|
2020-02-06 10:12:08 +01:00 |
|
mocabe
|
bb40388d34
|
CMake: Set CMAKE_CXX_STANDARD to 11
|
2020-02-06 10:12:08 +01:00 |
|
mocabe
|
dcb6e7be42
|
Update submodules used in samples
|
2020-02-06 10:12:08 +01:00 |
|
Andreas Süßenbach
|
cf39cd4f0c
|
Introduce helper function check() to ease throwing on spec error detection. (#502)
* Introduce helper function check() to ease throwing on spec error detection.
* Use some more checks
* Some more checks
|
2020-02-04 10:35:33 +01:00 |
|
Andreas Süßenbach
|
4d53dac22b
|
Replace usage of std::forward_as_tuple by std::tie. (#501)
|
2020-02-03 15:55:06 +01:00 |
|
Andreas Süßenbach
|
8c9e881dfe
|
Change init functions of DispatchLoaderDynamic to use a DynamicLoader specified by a template argument. (#503)
|
2020-02-03 15:52:53 +01:00 |
|
Andreas Süßenbach
|
d0e3b3a5e1
|
Merge pull request #499 from tomilov/master
Add missing initialization of dynamic dispatcher in NoExceptions test
|
2020-02-03 10:20:13 +01:00 |
|
tomilov
|
d61800c3be
|
remove unnecessary condition
|
2020-01-30 21:05:44 +05:00 |
|
tomilov
|
bbbbf6b751
|
add missing initialization of dynamic dispatcher
|
2020-01-30 14:46:20 +05:00 |
|
Anatoliy V. Tomilov
|
7efe3d096b
|
use VULKAN_HPP_ASSERT instead of raw assert in generated code (#498)
* use VULKAN_HPP_ASSERT instead of raw assert in generated code
* update generated vulkan.hpp to match generator changes
|
2020-01-30 09:57:51 +01:00 |
|