asuessenbach
|
71e67fa32d
|
Introduce operator bool() and operator!() on vk::raii handle wrapper classes
Only if VULKAN_HPP_RAII_ENABLE_DEFAULT_CONSTRUCTORS is defined, as otherwise those checks are not meaningful.
|
2021-06-23 11:37:51 +02:00 |
|
asuessenbach
|
9c0c2095d7
|
Update to VK_HEADER_VERSION 182.
|
2021-06-22 09:40:12 +02:00 |
|
asuessenbach
|
9fbd3e3552
|
Introduce VULKAN_HPP_RAII_ENABLE_DEFAULT_CONSTRUCTORS
|
2021-06-17 17:11:12 +02:00 |
|
asuessenbach
|
74cb47eb82
|
Split vulkan.hpp into multiple sub-headers
|
2021-06-14 15:35:34 +02:00 |
|
asuessenbach
|
1c7a24b3b2
|
Update to VK_HEADER_VERSION 181.
|
2021-06-14 09:11:42 +02:00 |
|
asuessenbach
|
b0bf764266
|
Re-arranged handling of FlagBits not listed as required for a Flags.
|
2021-06-08 11:08:11 +02:00 |
|
Andreas Süßenbach
|
d3888a84f1
|
Merge pull request #981 from asuessenbach/cleanup
Minor cleanup work.
|
2021-06-07 15:18:58 +02:00 |
|
asuessenbach
|
d795efa30a
|
Minor cleanup work.
|
2021-06-07 10:26:00 +02:00 |
|
asuessenbach
|
43e3b2245a
|
Update to VK_HEADER_VERSION 180.
|
2021-06-07 09:25:15 +02:00 |
|
asuessenbach
|
f2d623cb7a
|
Correct postfix tag of some enums.
|
2021-06-01 19:48:06 +02:00 |
|
scribam
|
189f4ebf1f
|
Support BSD operating systems
|
2021-05-31 10:28:16 +02:00 |
|
asuessenbach
|
47af02da37
|
Correct enum values for some video decode enums.
|
2021-05-28 19:56:12 +02:00 |
|
asuessenbach
|
4019ef40a5
|
Cleanup on usage of generateProtection().
|
2021-05-27 11:08:04 +02:00 |
|
asuessenbach
|
d0fa2d4247
|
Reorder member functions by features and extensions.
|
2021-05-26 09:59:30 +02:00 |
|
Andreas Süßenbach
|
4333c04bdd
|
Merge pull request #969 from asuessenbach/noexcept
Make move-constructors and move-assignment operators of vk::raii handle classes noexcept.
|
2021-05-26 08:26:28 +02:00 |
|
asuessenbach
|
7debcfa416
|
Make move-constructors and move-assignment operators of vk::raii handle classes noexcept.
|
2021-05-25 15:40:26 +02:00 |
|
asuessenbach
|
cdce3140cd
|
Update to VK_HEADER_VERSION 179.
|
2021-05-25 14:18:48 +02:00 |
|
asuessenbach
|
35ce74025c
|
Update to VK_HEADER_VERSION 178.
|
2021-05-11 09:15:45 +02:00 |
|
asuessenbach
|
7e0c9d16e8
|
Reorder bitmasks by features and extensions.
|
2021-05-03 09:22:47 +02:00 |
|
asuessenbach
|
9450883e0e
|
Reorder enums by features and extensions.
|
2021-04-29 16:23:21 +02:00 |
|
Andreas Süßenbach
|
acb75fe9dc
|
Merge pull request #951 from asuessenbach/sort
Correct sorting extensions by number
|
2021-04-29 08:05:15 +02:00 |
|
asuessenbach
|
7492af0630
|
Correct sorting extensions by number
|
2021-04-28 15:43:41 +02:00 |
|
asuessenbach
|
59165f1383
|
Simplified handling of alias commands
|
2021-04-28 13:35:14 +02:00 |
|
asuessenbach
|
e47c3c8b84
|
Reorder commands in DispatchLoaderStatic.
|
2021-04-28 08:17:11 +02:00 |
|
asuessenbach
|
89df7a1a7b
|
Add check on structures never listed as required in any feature or extension.
|
2021-04-27 09:06:55 +02:00 |
|
asuessenbach
|
8de126f0f7
|
Update to VK_HEADER_VERSION 177
|
2021-04-26 10:10:41 +02:00 |
|
asuessenbach
|
ab15e49b00
|
Relax check on mutual exclusive arrays as part of a structure to allow all empty as well.
|
2021-04-22 10:47:26 +02:00 |
|
asuessenbach
|
d58fa53496
|
Introduce vk::raii::InstanceDispatcher and vk::raii::DeviceDispatcher
|
2021-04-21 15:31:48 +02:00 |
|
asuessenbach
|
72284f4c71
|
Update to VK_HEADER_VERSION 176.
|
2021-04-19 09:29:52 +02:00 |
|
asuessenbach
|
af54ea22a8
|
Update to VK_HEADER_VERSION 175.
|
2021-04-15 15:40:22 +02:00 |
|
asuessenbach
|
d9bb97d9ec
|
Correct enum values for AccessFlagBits2KHR and PipelineStageFlagBits2KHR.
All those values erroneously started with "e2", instead of just "e".
|
2021-04-13 12:25:10 +02:00 |
|
Andreas Süßenbach
|
36635b899c
|
Merge pull request #932 from asuessenbach/asTuple
Add missing ResultValue<std::vector<UniqueHandle<Type, Dispatch>>>::asTuple()
|
2021-04-13 08:25:24 +02:00 |
|
asuessenbach
|
7f01d662de
|
Replace dispatcher in vk::rai::Context by helper class vk::raii::ContextDispatcher
|
2021-04-12 16:17:22 +02:00 |
|
asuessenbach
|
e7805795e1
|
Add missing ResultValue<std::vector<UniqueHandle<Type, Dispatch>>>::asTuple()
|
2021-04-12 16:03:50 +02:00 |
|
asuessenbach
|
ae49faf6b8
|
Allow older version of clang-format.
|
2021-03-30 13:39:15 +02:00 |
|
asuessenbach
|
3b04005776
|
Update to VK_HEADER_VERSION 174.
|
2021-03-30 10:48:34 +02:00 |
|
asuessenbach
|
d55facfd9e
|
Update to VK_HEADER_VERSION 173.
|
2021-03-22 09:53:35 +01:00 |
|
asuessenbach
|
d973957ab5
|
Add assertion on valid function pointer for functions depending on extensions.
|
2021-03-16 10:09:05 +01:00 |
|
asuessenbach
|
3a776dd1d8
|
Update to VK_HEADER_VERSION 172.
|
2021-03-09 09:13:32 +01:00 |
|
Andreas Süßenbach
|
1db86d0204
|
Merge pull request #898 from asuessenbach/inline
Add missing VULKAN_HPP_INLINE to function definitions
|
2021-03-03 08:21:18 +01:00 |
|
asuessenbach
|
f06419b905
|
Add missing VULKAN_HPP_INLINE to function definitions
|
2021-03-02 13:51:22 +01:00 |
|
asuessenbach
|
6121475ba1
|
Introduce support of "encode" and "decode" for attribute <queues> of a command
+ improved formatting of bitmasks and enums
|
2021-03-02 12:23:50 +01:00 |
|
asuessenbach
|
5c33370234
|
Update to VK_HEADER_VERSION 171
|
2021-03-02 09:06:31 +01:00 |
|
asuessenbach
|
c376dff68c
|
Add placeholder dummy function pointers in DispatchLoaderDynamic for not defined platforms.
- Prevents function offset differences in case of (erroneous) different definitions of platform in different translation units.
Resolves #887
|
2021-03-01 12:30:23 +01:00 |
|
asuessenbach
|
2cb1c19c7f
|
Introduce raii-compliant handle wrapper classes.
|
2021-02-22 16:19:12 +01:00 |
|
asuessenbach
|
9d6d783372
|
Update to VK_HEADER_VERSION 170.
|
2021-02-16 09:55:19 +01:00 |
|
asuessenbach
|
a86b568866
|
Add some missing "VULKAN_HPP_NAMESPACE::".
|
2021-02-10 10:50:44 +01:00 |
|
asuessenbach
|
5576841441
|
Changed defaults for ArrayProxy arguments from VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT to VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT.
|
2021-02-09 11:42:23 +01:00 |
|
asuessenbach
|
450f8d88bd
|
Update to VK_HEADER_VERSION 169.
|
2021-02-03 08:22:24 +01:00 |
|
asuessenbach
|
fe73611127
|
Update to VK_HEADER_VERSION 168.
|
2021-01-26 08:47:17 +01:00 |
|