| 
							
							
								 Andreas Süßenbach | ab08f20c01 | Sort handle classes by feature and extension. (#1500) | 2023-02-08 17:21:03 +01:00 |  | 
			
				
					| 
							
							
								![github-actions[bot]](/assets/img/avatar_default.png) github-actions[bot] | 83adc3fa57 | Update Vulkan-Headers to v1.3.240 (#1497) Co-authored-by: GitHub <noreply@github.com> | 2023-01-30 09:40:19 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Süßenbach | e40e6b641e | Update Vulkan-Headers to v1.3.239 (#1489) | 2023-01-23 10:37:51 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Süßenbach | 68512e6702 | Add options for clang-format 15. (#1480) | 2023-01-16 17:38:34 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Süßenbach | 5e8166e284 | Handle potential shadowing of function parameter name "objectType" with class member. (#1476) | 2023-01-09 11:32:23 +01:00 |  | 
			
				
					| 
							
							
								![github-actions[bot]](/assets/img/avatar_default.png) github-actions[bot] | e4b8afe005 | Update Vulkan-Headers to v1.3.238 (#1472) Co-authored-by: GitHub <noreply@github.com> | 2022-12-20 17:48:45 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Süßenbach | 49a288231b | Add missing braces in union constructors on array members. (#1469) | 2022-12-13 10:03:05 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Süßenbach | 23a13e4707 | Add support of clang_format version 13 and 14. (#1468) | 2022-12-12 17:30:35 +01:00 |  | 
			
				
					| 
							
							
								![github-actions[bot]](/assets/img/avatar_default.png) github-actions[bot] | d3728e63a1 | Update Vulkan-Headers to v1.3.237 (#1466) Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Andreas Süßenbach <asuessenbach@nvidia.com> | 2022-12-12 10:13:44 +01:00 |  | 
			
				
					| 
							
							
								 GitHub | fb561d8092 | Update Vulkan-Headers to v1.3.236 | 2022-12-06 00:11:19 +00:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 561354a79b | Unify command set handling. | 2022-11-29 13:38:36 +01:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 556c0d3434 | Introduce additional constructor for unions holding a fixed size array of data. | 2022-11-24 08:59:50 +01:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 9eab4b61e1 | Add format trait function compatibilityClass() | 2022-11-23 10:51:18 +01:00 |  | 
			
				
					| 
							
							
								 GitHub | aed619647c | Update Vulkan-Headers to v1.3.235 | 2022-11-18 00:12:31 +00:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 1b61fc6cf7 | Use std::equal to compare array of null-terminated strings in structs. | 2022-11-17 14:05:55 +01:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 412471771a | Fix include guard of vulkan_static_assertions.hpp | 2022-11-16 08:38:00 +01:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 73276f2c26 | Remove outdated conditions around two init functions of the DispatchLoaderDynamic. | 2022-11-14 12:28:20 +01:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 196978705e | Extent support of functions returning some typed value | 2022-11-14 10:06:49 +01:00 |  | 
			
				
					| 
							
							
								 GitHub | c873ad307d | Update Vulkan-Headers to v1.3.234 | 2022-11-11 00:12:48 +00:00 |  | 
			
				
					| 
							
							
								 Andreas Süßenbach | d6493eae1d | Merge pull request #1438 from asuessenbach/flags Fix Flags<T>::operator~() | 2022-11-07 14:27:38 +01:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 040686faae | Fix Flags<T>::operator~() | 2022-11-07 11:28:15 +01:00 |  | 
			
				
					| 
							
							
								 GitHub | 92c36643f1 | Update Vulkan-Headers to v1.3.233 | 2022-11-07 00:12:52 +00:00 |  | 
			
				
					| 
							
							
								 GitHub | dcc1d9562f | Update Vulkan-Headers to v1.3.232 | 2022-10-28 00:12:55 +00:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 2382684a69 | Move explicitly defaulted copy assignment operators of structs into !defined(VULKAN_HPP_NO_STRUCT_CONSTRUCTORS) section To explicitly default the copy assignment operator is only needed, if there are other constructors. Otherwise, some compilers warn about it. | 2022-10-26 08:56:25 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | d5ad2e1883 | Introduce function release() to all vk::raii::HandleTypes. | 2022-10-25 12:11:29 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 1ab5fa6550 | Support structs holding arrays of data, where the data size is given by a pointer-type. In that case, no improved constructor and no improved setters are generated.
Plus some minor cleanup. | 2022-10-24 10:39:19 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 4bf02b2588 | Reorganized generating bitmasks in vulkan_enums.hpp. | 2022-10-17 16:10:36 +02:00 |  | 
			
				
					| 
							
							
								 GitHub | 738e7c1423 | Update Vulkan-Headers to v1.3.231 | 2022-10-14 00:16:32 +00:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 302389d550 | Templatized bitwise operators on FlagBits. | 2022-10-10 11:04:27 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | a49fd51629 | Minor cleanup on bitmask generation. | 2022-10-05 16:58:40 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | a55e3eb2a0 | Cleanup on protection handling + some other minor cleanup | 2022-10-05 09:28:37 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | f5be57e498 | Corrected handling of mutual exclusive arrays in constructors of structures VkAccelerationStructureTrianglesOpacityMicromapEXT and VkMicromapBuildInfoEXT | 2022-10-04 11:34:04 +02:00 |  | 
			
				
					| 
							
							
								 GitHub | 3b5961d5ce | Update Vulkan-Headers to v1.3.230 | 2022-09-30 00:20:29 +00:00 |  | 
			
				
					| 
							
							
								 GitHub | 917ba7cbb0 | Update Vulkan-Headers to v1.3.229 | 2022-09-23 00:12:32 +00:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 6fe966c6d9 | Fix inconsistency with return type of vk::raii::SwapchainKHR::getImages() + some minor cleanup | 2022-09-21 10:08:07 +02:00 |  | 
			
				
					| 
							
							
								 GitHub | 27b37765e7 | Update Vulkan-Headers to v1.3.228 | 2022-09-16 00:13:32 +00:00 |  | 
			
				
					| 
							
							
								 asuessenbach | d0317af5a9 | [raii] Add missing handling of successCode in move-construction and move-assignment of multi-successCode handles. | 2022-09-14 12:21:26 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Süßenbach | 984ab4e846 | Merge pull request #1407 from asuessenbach/algorithm Unconditionally include <algorithm> in vulkan.hpp. | 2022-09-13 08:29:20 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | ac1eda539c | Unconditionally include <algorithm> in vulkan.hpp. | 2022-09-12 17:10:56 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 34725b3192 | Introduce helper class vk::StridedArrayProxy; use it on functions with parameters having the 'stride' attribute. | 2022-09-12 16:53:44 +02:00 |  | 
			
				
					| 
							
							
								 GitHub | 6fd5e6dd72 | Update Vulkan-Headers to v1.3.227 | 2022-09-09 00:11:55 +00:00 |  | 
			
				
					| 
							
							
								 GitHub | 5c406ec531 | Update Vulkan-Headers to v1.3.226 | 2022-09-02 00:12:10 +00:00 |  | 
			
				
					| 
							
							
								 Stephan Seitz | 1e67e5aba4 | fix: use feature test macros for usage of <format> Fixes #1394 | 2022-08-29 23:12:25 +02:00 |  | 
			
				
					| 
							
							
								 Stephan Seitz | 8afaf0e2d0 | fix: include <utility> in vulkan_raii.hpp for std::exchange | 2022-08-29 23:12:25 +02:00 |  | 
			
				
					| 
							
							
								 GitHub | 33dad92cec | Update Vulkan-Headers to v1.3.225 | 2022-08-24 08:40:49 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 5480d192f5 | Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. | 2022-08-10 15:29:28 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | 6e5824e21a | Update to Vulkan-Headers v1.3.224 | 2022-08-08 09:47:30 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | e8bf9bed9a | Move all the static_assertions from vulkan_handles.hpp and vulkan_structs.hpp into the new header vulkan_static_assertions.hpp | 2022-08-03 11:53:57 +02:00 |  | 
			
				
					| 
							
							
								 asuessenbach | a8a2c5f910 | Refactor top-level file generation function. | 2022-08-02 10:00:16 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Süßenbach | f50243e683 | Merge pull request #1372 from asuessenbach/refactor Refactor top-level function to generate vulkan.hpp | 2022-08-01 17:40:22 +02:00 |  |