Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							70c837fba2 
							
						 
					 
					
						
						
							
							Add DispatchLoaderDynamic constructor for use with linked vulkan library. ( #300 )  
						
						
						
						
					 
					
						2019-03-13 15:33:33 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e935e6291e 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.103 ( #298 )  
						
						
						
						
					 
					
						2019-03-12 09:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							018ebdd87f 
							
						 
					 
					
						
						
							
							Fix construction of multiple flags in to_string() functions. ( #293 )  
						
						... 
						
						
						
						Fix construction of multiple flags in to_string() functions based on Wunkolos proposal. 
						
						
					 
					
						2019-02-25 10:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							efe676ab66 
							
						 
					 
					
						
						
							
							Handle aliased enum values with different extension tag as their base value. ( #290 )  
						
						... 
						
						
						
						+ update Vulkan-Docs to version 1.1.100. 
						
						
					 
					
						2019-02-13 12:18:49 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							9a4f863d6e 
							
						 
					 
					
						
						
							
							Add missing return statement to to_string functions on *Flags. ( #287 )  
						
						
						
						
					 
					
						2019-02-05 10:59:17 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							67ffe214e3 
							
						 
					 
					
						
						
							
							Change API of class DipatchLoaderDynamic to be based on vkInstance etc. instead of vk::Instance; add test to show how to use it. ( #284 )  
						
						
						
						
					 
					
						2019-01-22 09:03:03 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00e6f162a8 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.98 ( #283 )  
						
						
						
						
					 
					
						2019-01-14 14:10:08 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							a147b07737 
							
						 
					 
					
						
						
							
							Cleanup code generation with focus on removing the need to sort all dependencies before writing them.  
						
						
						
						
					 
					
						2019-01-09 11:55:11 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							b4080fb425 
							
						 
					 
					
						
						
							
							Correct usage of UniqueHandle<Type,Dispatch> in functions returning vectors of UniqueHandle<Type>. ( #278 )  
						
						
						
						
					 
					
						2018-12-05 15:53:54 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							e765318a3d 
							
						 
					 
					
						
						
							
							Correct usage of platform/protect information. ( #276 )  
						
						... 
						
						
						
						+ update to version 1.1.94 
						
						
					 
					
						2018-12-03 14:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							80518392d5 
							
						 
					 
					
						
						
							
							Introduced NoException test and resolved some warnings on unused parameters in the createResultValue functions. ( #275 )  
						
						
						
						
					 
					
						2018-12-03 14:30:36 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a616542f3c 
							
						 
					 
					
						
						
							
							Fix issue with unused parameter "vectorAllocator" in some functions. ( #277 )  
						
						... 
						
						
						
						+ update to version 94. 
						
						
					 
					
						2018-11-29 13:21:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Cowan 
							
						 
					 
					
						
						
						
						
							
						
						
							95fde2253b 
							
						 
					 
					
						
						
							
							Use std::move when calling createResultValue with NO_EXCEPTIONS ( #273 )  
						
						
						
						
					 
					
						2018-11-27 13:03:20 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							f99407cf28 
							
						 
					 
					
						
						
							
							Check result in two-step functions like enumeratePhysicalDevices ( #270 )  
						
						... 
						
						
						
						Resolves issue #265  
						
						
					 
					
						2018-11-07 21:46:18 -05:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8205bf6dbe 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.91 ( #267 )  
						
						
						
						
					 
					
						2018-11-06 08:51:33 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							c02200ce37 
							
						 
					 
					
						
						
							
							Add support for stateful allocators used with functions returning a std::vector. ( #263 )  
						
						... 
						
						
						
						+ update Vulkan-Docs 
						
						
					 
					
						2018-10-26 09:07:25 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							127de1bf93 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.85. ( #258 )  
						
						
						
						
					 
					
						2018-09-25 10:46:26 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							295d5c755f 
							
						 
					 
					
						
						
							
							Extend checking of StructureChains to allow transitive extension. ( #254 )  
						
						
						
						
					 
					
						2018-09-20 15:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							1ddafc1c56 
							
						 
					 
					
						
						
							
							Corrected functions dealing with StructureChains. ( #253 )  
						
						... 
						
						
						
						+ adjusted readme.md accordingly
+ added (a first!) test project 
						
						
					 
					
						2018-09-19 13:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							77ff84f711 
							
						 
					 
					
						
						
							
							Introduce missing non-const cast-operator on structs and unions. ( #250 )  
						
						
						
						
					 
					
						2018-09-18 15:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b5b68572 
							
						 
					 
					
						
						
							
							Switch to warning level 4 ( #240 )  
						
						
						
						
					 
					
						2018-08-17 17:47:48 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							58873a31ef 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.83 ( #239 )  
						
						
						
						
					 
					
						2018-08-15 22:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							7e701c79d6 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.82 ( #238 )  
						
						
						
						
					 
					
						2018-08-15 10:09:49 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Oetke 
							
						 
					 
					
						
						
						
						
							
						
						
							198bba07ad 
							
						 
					 
					
						
						
							
							changed type of m_dispatch member from const& to const* in ObjectDestroy, ObjectFree and PoolFree ( fixes   #233 ) ( #236 )  
						
						
						
						
					 
					
						2018-08-13 09:55:02 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							7d264c7c10 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.81. #undef major, minor and MemoryBarrier due to namespace conflicts. Those macros are deprecated and should not be used anymore. ( #234 )  
						
						
						
						
					 
					
						2018-07-23 17:23:13 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							ccd9636c51 
							
						 
					 
					
						
						
							
							Correct return type of create*Unique functions ( #231 )  
						
						
						
						
					 
					
						2018-07-13 13:25:15 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							fbd17bb272 
							
						 
					 
					
						
						
							
							Provide Dispatch type to Deleter classes to allow UniqueHandle destroy-functions use the correct vk-function provided by that Dispatch type. ( #228 )  
						
						
						
						
					 
					
						2018-07-09 17:13:25 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaf0fda6de 
							
						 
					 
					
						
						
							
							List out default ctor parameters in separate lines ( #225 )  
						
						... 
						
						
						
						It's often useful to browse through vulkan.hpp to check what the default values
for various info structs are, but having them on a single line makes it hard to
read.
This change puts each ctor argument on a different line, which makes the
default values more visible. 
						
						
					 
					
						2018-06-12 09:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea22107198 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.76 ( #221 )  
						
						
						
						
					 
					
						2018-05-28 09:35:25 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dddd845304 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.75 ( #220 )  
						
						
						
						
					 
					
						2018-05-17 16:09:55 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Mours 
							
						 
					 
					
						
						
						
						
							
						
						
							437f800444 
							
						 
					 
					
						
						
							
							Add structure chain constructor which accepts a list of its elements ( #217 )  
						
						... 
						
						
						
						Add structure chain constructor which accepts a list of its elements 
						
						
					 
					
						2018-05-09 16:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							b075d67fbc 
							
						 
					 
					
						
						
							
							Add constructor for structures which kind of extends some other structures (like Offset3D extending Offset2D) ( #213 )  
						
						
						
						
					 
					
						2018-05-07 16:44:32 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b179131e6 
							
						 
					 
					
						
						
							
							When using local version of vulkan.hpp use local version of vulkan.h … ( #207 )  
						
						... 
						
						
						
						* When using local version of vulkan.hpp use local version of vulkan.h too so that the headers do match.
* Update to Vulkan 1.1.74 
						
						
					 
					
						2018-04-23 15:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f54bf98790 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.72 ( #206 )  
						
						
						
						
					 
					
						2018-04-09 14:48:37 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							46d1b60267 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.71 ( #196 )  
						
						
						
						
					 
					
						2018-03-19 11:50:29 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							141e8ce93b 
							
						 
					 
					
						
						
							
							Use constexpr on simple class constructors. ( #195 )  
						
						
						
						
					 
					
						2018-03-12 14:39:06 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							65223fa8a9 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.1.70.1 ( #194 )  
						
						
						
						
					 
					
						2018-03-12 10:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							7e2c734a9a 
							
						 
					 
					
						
						
							
							Fix ObjectDeleter arguments for NoParent cases. ( #192 )  
						
						
						
						
					 
					
						2018-03-05 10:38:47 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							164cd27be0 
							
						 
					 
					
						
						
							
							Fix Deleter objects for Device and DeviceMemory. ( #190 )  
						
						
						
						
					 
					
						2018-02-26 15:25:08 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							ce87df93b5 
							
						 
					 
					
						
						
							
							Use the value of VULKAN_HPP_NAMESPACE when creating error strings ( #187 )  
						
						
						
						
					 
					
						2018-02-20 11:07:51 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac3ad25808 
							
						 
					 
					
						
						
							
							Update to Vulkan 1.0.69 ( #186 )  
						
						
						
						
					 
					
						2018-02-20 10:29:19 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							ecea796604 
							
						 
					 
					
						
						
							
							Fix wrong template argument in usage of ObjectDeleter for the create*Unique functions. ( #184 )  
						
						
						
						
					 
					
						2018-02-19 10:44:51 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							818dc27d06 
							
						 
					 
					
						
						
							
							Introduce overloads for destroy* and free* functions ( #180 )  
						
						
						
						
					 
					
						2018-02-14 02:49:48 -08:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							75cb7d14f1 
							
						 
					 
					
						
						
							
							Correct usage of Allocator in functions returning a vector of UniqueObjects ( #178 )  
						
						
						
						
					 
					
						2018-02-01 14:45:30 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							4b77709e49 
							
						 
					 
					
						
						
							
							Add Vulkan function dispatcher which queries pointers through vkGet*ProcAddress ( #176 )  
						
						
						
						
					 
					
						2018-01-29 16:39:35 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							07b4e69c9d 
							
						 
					 
					
						
						
							
							Introduce VULKAN_HPP_ASSERT, to allow custom assert. ( #175 )  
						
						
						
						
					 
					
						2018-01-23 21:10:55 +08:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							e97e34675d 
							
						 
					 
					
						
						
							
							Add support for Vulkan call delegation to support custom loaders. ( #174 )  
						
						
						
						
					 
					
						2018-01-22 15:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							d74e5f6199 
							
						 
					 
					
						
						
							
							Change functions returning a UniqueHandle to returning a ResultValue<UniqueHandle>::type, making VULKAN_HPP_NO_SMART_HANDLE and VULKAN_HPP_NO_EXCEPTIONS really independent. ( #173 )  
						
						
						
						
					 
					
						2018-01-16 14:59:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							05586ce4a2 
							
						 
					 
					
						
						
							
							Don't destroy null-objects in UniqueHandle ( Fixes   #171 ).  
						
						
						
						
					 
					
						2018-01-14 10:38:05 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							c548ea4bf2 
							
						 
					 
					
						
						
							
							Remove constructors for "returnedonly" structures; introduce member inialization for pNext and sType, instead. ( #168 )  
						
						
						
						
					 
					
						2018-01-05 09:25:38 +01:00