Andreas Süßenbach
|
5a10fb84b7
|
Merge pull request #867 from asuessenbach/enums
Add platform protection on enum value level.
|
2021-01-25 23:32:11 +01:00 |
|
asuessenbach
|
3c7123f506
|
Add platform protection on enum value level.
|
2021-01-25 19:52:54 +01:00 |
|
Andreas Süßenbach
|
c1c70e760e
|
Merge pull request #866 from asuessenbach/bestPractices
Prepare usage of BestPractices validation layer.
|
2021-01-25 16:37:40 +01:00 |
|
asuessenbach
|
5fc91db38d
|
Prepare usage of BestPractices validation layer.
Still disabled by default due to yet to be resolved issues.
|
2021-01-25 13:34:30 +01:00 |
|
Andreas Süßenbach
|
1df2022af8
|
Merge pull request #864 from asuessenbach/disabled
Remove error checks on unknown enums for disabled extensions.
|
2021-01-22 13:19:49 +01:00 |
|
asuessenbach
|
db7e75bf06
|
Remove error checks on unknown enums for disabled extensions.
|
2021-01-21 22:33:36 +01:00 |
|
Andreas Süßenbach
|
d421b3fbf6
|
Merge pull request #863 from asuessenbach/command
Add support for functions getting two values with more than one allowed success code.
|
2021-01-21 22:11:17 +01:00 |
|
Andreas Süßenbach
|
0ef65dcdec
|
Merge pull request #862 from asuessenbach/StructureChain
Fix function StructureChain::unlink().
|
2021-01-21 22:04:05 +01:00 |
|
asuessenbach
|
0d9f2fb882
|
Add support for functions getting two values with more than one allowed success code.
|
2021-01-21 18:11:51 +01:00 |
|
asuessenbach
|
8a21c2e0eb
|
Fix function StructureChain::unlink().
|
2021-01-21 16:56:14 +01:00 |
|
Andreas Süßenbach
|
a82ea0f9b0
|
Merge pull request #861 from asuessenbach/167
Update to VK_HEADER_VERSION 167.
|
2021-01-21 15:55:22 +01:00 |
|
asuessenbach
|
40dbf184fc
|
Update to VK_HEADER_VERSION 167.
|
2021-01-21 09:43:44 +01:00 |
|
Andreas Süßenbach
|
85fb79c2c9
|
Merge pull request #859 from asuessenbach/StructureChain
Introduce new function StructureChain::isLinked<>()
|
2021-01-20 16:38:20 +01:00 |
|
asuessenbach
|
2e2782448c
|
Introduce new function StructureChain::isLinked<>()
|
2021-01-20 14:09:52 +01:00 |
|
Andreas Süßenbach
|
b9ec269ab2
|
Merge pull request #845 from mtavenrath/fix_warnings
Fix compiler warnings on gcc/clang
|
2021-01-19 08:38:45 +01:00 |
|
Markus Tavenrath
|
160dc916f9
|
Change structure member sType to non-const to allow default assignment operator. Make copy constructor and copy assignment default. The latter is required for C++20 designated initializers. Delegate the constructor from C-type to the copy constructor by casting rhs accordingly. Fix warnings on gcc/clang.
|
2021-01-18 12:25:50 +01:00 |
|
Andreas Süßenbach
|
6021a83770
|
Merge pull request #855 from tomilov/fix-werror
[linux][warnings] Fix -Werror=unused-but-set-variable on GCC 10.2, Linux
|
2021-01-18 12:07:03 +01:00 |
|
Andreas Süßenbach
|
92c91a9f46
|
Merge pull request #853 from asuessenbach/StorageAPI
Guard definition of VULKAN_HPP_STORAGE_API by an if !defined(); extend internal support to gcc and clang.
|
2021-01-18 11:30:00 +01:00 |
|
Anatoliy Tomilov
|
c45058764e
|
[linux][warnings] Fix -Werror=unused-but-set-variable on GCC 10.2, Linux
Variable definition moved into a block where it is conditionally used.
|
2021-01-15 07:29:00 +05:00 |
|
Andreas Süßenbach
|
09ce7083b3
|
Merge pull request #852 from asuessenbach/ArrayProxyNoTemporaries
Make ArrayProxyNoTemporaries complete by marking all constructors getting rvalue references as deleted.
|
2021-01-14 16:41:13 +01:00 |
|
asuessenbach
|
376dd7aff3
|
Guard definition of VULKAN_HPP_STORAGE_API by an if !defined(); extend internal support to gcc and clang.
+ mention that define in the README.md
|
2021-01-14 14:32:01 +01:00 |
|
asuessenbach
|
dcc775eb53
|
Make ArrayProxyNoTemporaries complete by marking all constructors getting rvalue references as deleted.
|
2021-01-14 11:49:35 +01:00 |
|
Andreas Süßenbach
|
822bcdcb4a
|
Merge pull request #850 from asuessenbach/flags
Introduce configuration flag VULKAN_HPP_FLAGS_MASK_TYPE_AS_PUBLIC.
|
2021-01-12 11:49:12 +01:00 |
|
asuessenbach
|
983c8795e6
|
Introduce configuration flag VULKAN_HPP_FLAGS_MASK_TYPE_AS_PUBLIC.
|
2021-01-12 10:04:13 +01:00 |
|
Andreas Süßenbach
|
7648c6e0f8
|
Merge pull request #848 from asuessenbach/disabledExtension
Remove error checks on unknown types and commands for disabled extensions.
|
2021-01-06 13:37:08 +01:00 |
|
asuessenbach
|
6e86de19ab
|
Remove error checks on unknown types and commands for disabled extensions.
|
2021-01-06 12:35:56 +01:00 |
|
Andreas Süßenbach
|
45b5891109
|
Merge pull request #846 from asuessenbach/166
Update to VK_HEADER_VERSION 166.
|
2021-01-04 11:22:47 +01:00 |
|
asuessenbach
|
5defbab14b
|
Update to VK_HEADER_VERSION 166.
|
2021-01-04 10:06:24 +01:00 |
|
Andreas Süßenbach
|
fcf5355df6
|
Merge pull request #843 from asuessenbach/name
Fix construction of implicit function argument from class member.
|
2020-12-17 14:07:40 +01:00 |
|
asuessenbach
|
e5be32f093
|
Fix construction of implicit function argument from class member.
|
2020-12-17 11:21:51 +01:00 |
|
Andreas Süßenbach
|
4ec5b4aae0
|
Merge pull request #841 from asuessenbach/mutualExclusive
Special handling for detecting mutual exclusive len usage on structures.
|
2020-12-15 10:14:37 +01:00 |
|
asuessenbach
|
45e06d1753
|
Special handling for detecting mutual exclusive len usage on structures.
|
2020-12-14 16:18:23 +01:00 |
|
Andreas Süßenbach
|
b02354a43c
|
Merge pull request #842 from asuessenbach/165
Update to VK_HEADER_VERSION 165
|
2020-12-14 16:07:12 +01:00 |
|
asuessenbach
|
a0f6203570
|
Update to VK_HEADER_VERSION 165
|
2020-12-14 13:26:02 +01:00 |
|
Andreas Süßenbach
|
79ad327691
|
Merge pull request #839 from asuessenbach/assert
Hold structure member attribute "optional" as a vector of bool.
|
2020-12-10 12:59:29 +01:00 |
|
asuessenbach
|
4bc8906990
|
Make structure information "obsolete" a vector of bool.
+ remove an obsolete assertion
|
2020-12-10 11:12:55 +01:00 |
|
Andreas Süßenbach
|
8e8fd27337
|
Merge pull request #838 from asuessenbach/164
Update to VK_HEADER_VERSION 164.
|
2020-12-08 11:54:58 +01:00 |
|
asuessenbach
|
fad90eadf6
|
Update to VK_HEADER_VERSION 164.
|
2020-12-08 10:28:51 +01:00 |
|
Andreas Süßenbach
|
3d16e6ea20
|
Merge pull request #837 from asuessenbach/AppVeyor
Add MSVC 2019 builds again
|
2020-12-07 17:24:09 +01:00 |
|
asuessenbach
|
0800990456
|
Add MSVC 2019 builds again
+ remove breaking project samples/PhysicalDeviceMemoryProperties for MSVC
|
2020-12-07 16:22:07 +01:00 |
|
Andreas Süßenbach
|
7b5ad9a7d5
|
Merge pull request #836 from asuessenbach/ObjectReleaseExt
Remove obsolete helper object ObjectReleaseExt.
|
2020-12-07 16:00:31 +01:00 |
|
asuessenbach
|
696206b0aa
|
Remove obsolete helper object ObjectReleaseExt.
|
2020-12-07 14:32:20 +01:00 |
|
Andreas Süßenbach
|
8ba5c6f5c5
|
Merge pull request #835 from asuessenbach/objTypeEnum
Fix issue on name construction for objtypeenum attribute
|
2020-12-07 10:47:41 +01:00 |
|
asuessenbach
|
de79787457
|
Fix issue on name construction for objtypeenum attribute
|
2020-12-07 09:26:48 +01:00 |
|
Markus Tavenrath
|
301bbf08dd
|
Add special handling for new VK_NV_acquire_winrt_display extension
|
2020-12-04 23:57:48 +01:00 |
|
Andreas Süßenbach
|
99d9ef9b7d
|
Merge pull request #833 from asuessenbach/163
Update to VK_HEADER_VERSION 163.
|
2020-12-01 11:46:56 +01:00 |
|
asuessenbach
|
40bc006527
|
Update to VK_HEADER_VERSION 163.
|
2020-12-01 10:09:03 +01:00 |
|
asuessenbach
|
8d8436cc51
|
Update to VK_HEADER_VERSION 162.
|
2020-11-23 09:46:41 +01:00 |
|
Andreas Süßenbach
|
0c7f76e3f6
|
Merge pull request #831 from asuessenbach/Vulkan1_1
Move some samples to VK_API_VERSION_1_1.
|
2020-11-18 08:32:14 +01:00 |
|
Andreas Süßenbach
|
ac946cd25d
|
Merge pull request #830 from asuessenbach/spaceship
Introduce VULKAN_HPP_NO_SPACESHIP_OPERATOR to disable operator<=>() for all structs and classes.
|
2020-11-18 08:30:27 +01:00 |
|