asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							8a53e8da06 
							
						 
					 
					
						
						
							
							Update to VK_HEADER_VERSION 159.  
						
						
						
						
					 
					
						2020-11-02 15:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							2a700aaa74 
							
						 
					 
					
						
						
							
							Removed default arguments from standard versions of functions, and the shortened function versions of destroy* and free*  
						
						... 
						
						
						
						This is needed to prevent compiler ambiguities! 
						
						
					 
					
						2020-11-02 11:51:07 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4aeabb770 
							
						 
					 
					
						
						
							
							Merge pull request  #811  from asuessenbach/readme  
						
						... 
						
						
						
						Add section on deprecated elements to README.md. 
						
						
					 
					
						2020-11-02 09:55:27 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9003d5fc18 
							
						 
					 
					
						
						
							
							Merge pull request  #810  from asuessenbach/constVectorIndirect  
						
						... 
						
						
						
						Adding support for functions with a const pointer input with its len specified by a structure member. 
						
						
					 
					
						2020-10-29 17:37:10 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6215ecaee4 
							
						 
					 
					
						
						
							
							Merge pull request  #809  from kiroma/master  
						
						... 
						
						
						
						Default Flags' copy functions 
						
						
					 
					
						2020-10-29 09:09:57 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							a8c15596da 
							
						 
					 
					
						
						
							
							Add section on deprecated elements to README.md.  
						
						
						
						
					 
					
						2020-10-28 13:54:53 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							50cc580941 
							
						 
					 
					
						
						
							
							Adding support for functions with a const pointer input with its len specified by a structure member.  
						
						
						
						
					 
					
						2020-10-28 10:18:05 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Kurek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0eb17d3f86 
							
						 
					 
					
						
						
							
							Default Flags' copy functions  
						
						... 
						
						
						
						User-provided copy constructor and copy assignment operators prevent the class' ABI from being trivial. 
						
						
					 
					
						2020-10-27 22:09:14 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf92bfea25 
							
						 
					 
					
						
						
							
							Merge pull request  #807  from asuessenbach/toHexString  
						
						... 
						
						
						
						Introduce helper function toHexString used in to_string functions on invalid values. 
						
						
					 
					
						2020-10-27 12:30:27 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06dd9c6560 
							
						 
					 
					
						
						
							
							Merge pull request  #808  from asuessenbach/cleanup  
						
						... 
						
						
						
						Final cleanup on command generation refactoring. 
						
						
					 
					
						2020-10-27 08:49:37 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							987d6a4d98 
							
						 
					 
					
						
						
							
							Final cleanup on command generation refactoring.  
						
						
						
						
					 
					
						2020-10-26 16:16:48 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6a261f46c 
							
						 
					 
					
						
						
							
							Merge pull request  #806  from asuessenbach/registryPath  
						
						... 
						
						
						
						Fix broken registry path usage 
						
						
					 
					
						2020-10-26 11:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							244a096d77 
							
						 
					 
					
						
						
							
							Introduce helper function toHexString used in to_string functions on invalid values.  
						
						
						
						
					 
					
						2020-10-26 10:58:50 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							e407d6eb9a 
							
						 
					 
					
						
						
							
							Fix broken registry path usage  
						
						
						
						
					 
					
						2020-10-26 09:16:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65b7cdd5e3 
							
						 
					 
					
						
						
							
							Merge pull request  #805  from asuessenbach/refactor  
						
						... 
						
						
						
						Refactor commands handling pointers to alien data types 
						
						
					 
					
						2020-10-26 09:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							e4f8003dbd 
							
						 
					 
					
						
						
							
							Refactor commands handling pointers to alien data types  
						
						... 
						
						
						
						+ some dead code elimination 
						
						
					 
					
						2020-10-25 22:00:53 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93c7bf5894 
							
						 
					 
					
						
						
							
							Merge pull request  #802  from asuessenbach/refactor  
						
						... 
						
						
						
						Refactor commands enumerating a vector of chained structures. 
						
						
					 
					
						2020-10-24 23:32:38 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							e973e585c7 
							
						 
					 
					
						
						
							
							Refactor commands enumerating a vector of chained structures.  
						
						
						
						
					 
					
						2020-10-23 22:10:33 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a98c5efd6 
							
						 
					 
					
						
						
							
							Merge pull request  #800  from asuessenbach/fix  
						
						... 
						
						
						
						Correct size and pointer arguments for singular versions of a command 
						
						
					 
					
						2020-10-22 20:25:00 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7e754609 
							
						 
					 
					
						
						
							
							Correct size and pointer arguments for singular versions of a command  
						
						
						
						
					 
					
						2020-10-22 13:27:02 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62a9e28264 
							
						 
					 
					
						
						
							
							Merge pull request  #799  from asuessenbach/ArrayProxy  
						
						... 
						
						
						
						Stop mapping const pointer command arguments with indirect len specifiation to ArrayProxy. 
						
						
					 
					
						2020-10-22 10:20:08 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04e4536c2c 
							
						 
					 
					
						
						
							
							Merge pull request  #798  from asuessenbach/refactor  
						
						... 
						
						
						
						Refactor commands getting a pointer to a IDirectFB. 
						
						
					 
					
						2020-10-22 09:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							c48441d223 
							
						 
					 
					
						
						
							
							Stop mapping const pointer command arguments with indirect len specifiation to ArrayProxy.  
						
						
						
						
					 
					
						2020-10-22 09:36:45 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							243e0fa7aa 
							
						 
					 
					
						
						
							
							Refactor commands getting a pointer to a IDirectFB.  
						
						
						
						
					 
					
						2020-10-21 23:12:54 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d8acb901b 
							
						 
					 
					
						
						
							
							Merge pull request  #797  from asuessenbach/refactor  
						
						... 
						
						
						
						Refactor command that returns a vector of data and potentially gets vector(s) of data as input. 
						
						
					 
					
						2020-10-21 22:47:14 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7552d3a5ab 
							
						 
					 
					
						
						
							
							Merge pull request  #796  from asuessenbach/registry  
						
						... 
						
						
						
						Correct usage of VulkanRegistry_DIR 
						
						
					 
					
						2020-10-21 16:27:11 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							5168ba6a11 
							
						 
					 
					
						
						
							
							Refactor command that returns a vector of data and potentially gets vector(s) of data as input.  
						
						
						
						
					 
					
						2020-10-21 16:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ede635596c 
							
						 
					 
					
						
						
							
							Merge pull request  #794  from asuessenbach/refactor  
						
						... 
						
						
						
						Refactor commands that enumerate handles (no unique versions) 
						
						
					 
					
						2020-10-21 13:35:13 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac93b97f90 
							
						 
					 
					
						
						
							
							Merge pull request  #792  from asuessenbach/release  
						
						... 
						
						
						
						Add release builds for the latest gcc and clang version 
						
						
					 
					
						2020-10-21 11:00:43 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							e996ef2b31 
							
						 
					 
					
						
						
							
							Correct usage of VulkanRegistry_DIR  
						
						
						
						
					 
					
						2020-10-21 10:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34e07e9e39 
							
						 
					 
					
						
						
							
							Merge pull request  #791  from xantares/patch-1  
						
						... 
						
						
						
						Fix T & ArrayWrapper1D::operator[](int index) 
						
						
					 
					
						2020-10-21 10:28:16 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4777a206 
							
						 
					 
					
						
						
							
							Refactor commands that enumerate handles (no unique versions)  
						
						
						
						
					 
					
						2020-10-21 10:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							33020857b4 
							
						 
					 
					
						
						
							
							Add release builds for the latest gcc and clang version  
						
						
						
						
					 
					
						2020-10-21 09:13:54 +02:00 
						 
				 
			
				
					
						
							
							
								xantares 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cb33d744a 
							
						 
					 
					
						
						
							
							Fix T & ArrayWrapper1D::operator[](int index)  
						
						... 
						
						
						
						With MinGW I get the following error, because constexpr clashes with const:
vulkan.hpp:544:30: error: ‘constexpr T& vk::ArrayWrapper1D<T, N>::operator const’
cannot be overloaded with ‘constexpr const T& vk::ArrayWrapper1D<T, N>::operator const’
544 | VULKAN_HPP_CONSTEXPR T & operator[](int index) VULKAN_HPP_NOEXCEPT 
						
						
					 
					
						2020-10-21 09:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffafec88ca 
							
						 
					 
					
						
						
							
							Merge pull request  #790  from asuessenbach/refactor  
						
						... 
						
						
						
						Refactor commands that enumerate some oqaque data behind a void pointer. 
						
						
					 
					
						2020-10-21 08:47:52 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dce283fa7 
							
						 
					 
					
						
						
							
							Merge pull request  #789  from asuessenbach/StructureChain  
						
						... 
						
						
						
						Introduce default template type for functions StructureChain::get<T,Which> 
						
						
					 
					
						2020-10-21 08:47:26 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9708c8629b 
							
						 
					 
					
						
						
							
							Merge pull request  #788  from asuessenbach/release  
						
						... 
						
						
						
						Add one release build to appveyor builds. 
						
						
					 
					
						2020-10-21 08:46:40 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							1da76e4b4a 
							
						 
					 
					
						
						
							
							Refactor commands that enumerate some oqaque data behind a void pointer.  
						
						
						
						
					 
					
						2020-10-20 23:30:53 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55a27c7dfa 
							
						 
					 
					
						
						
							
							Merge pull request  #787  from asuessenbach/refactor  
						
						... 
						
						
						
						Refactor commands enumerating some non-handle, non-StructureChain data type. 
						
						
					 
					
						2020-10-20 23:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							80fa34bfb5 
							
						 
					 
					
						
						
							
							Introduce default template type for functions StructureChain::get<T,Which>  
						
						... 
						
						
						
						allows
    auto root = structureChain.get();
instead of
    auto root = structureChain.get<RootStructure>(); 
						
						
					 
					
						2020-10-20 15:47:57 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							94962e2dff 
							
						 
					 
					
						
						
							
							Add one release build to appveyor builds.  
						
						
						
						
					 
					
						2020-10-20 14:35:22 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ccc36b26b 
							
						 
					 
					
						
						
							
							Merge pull request  #785  from asuessenbach/release  
						
						... 
						
						
						
						fix some warnings (errors) on release build. 
						
						
					 
					
						2020-10-20 14:25:44 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							75ce35813d 
							
						 
					 
					
						
						
							
							Refactor commands enumerating some non-handle, non-StructureChain data type.  
						
						
						
						
					 
					
						2020-10-20 14:24:39 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							2e95313c1d 
							
						 
					 
					
						
						
							
							fix some warnings (errors) on release build.  
						
						
						
						
					 
					
						2020-10-20 10:05:18 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32c994335a 
							
						 
					 
					
						
						
							
							Merge pull request  #783  from asuessenbach/refactor  
						
						... 
						
						
						
						Refactor commands that get a handle which has no create or destroy function. 
						
						
					 
					
						2020-10-20 09:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bea192d1a 
							
						 
					 
					
						
						
							
							Merge pull request  #782  from dj2/build  
						
						... 
						
						
						
						Fixup build errors. 
						
						
					 
					
						2020-10-19 23:19:29 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							53fe4d445f 
							
						 
					 
					
						
						
							
							Refactor commands that get a handle which has no create or destroy function.  
						
						
						
						
					 
					
						2020-10-19 23:13:57 +02:00 
						 
				 
			
				
					
						
							
							
								dan sinclair 
							
						 
					 
					
						
						
						
						
							
						
						
							2b7f7c32ef 
							
						 
					 
					
						
						
							
							fix non-release build  
						
						
						
						
					 
					
						2020-10-19 12:03:49 -04:00 
						 
				 
			
				
					
						
							
							
								dan sinclair 
							
						 
					 
					
						
						
						
						
							
						
						
							88e0bc07f7 
							
						 
					 
					
						
						
							
							Fixup build errors.  
						
						... 
						
						
						
						When building in Release mode there are several build errors due to use
`-Wall -Werror` and having undefined variables. This CL wraps the
various variables which are only used in `assert` calls to be behind
`#if !defined(NDEBUG)` preprocessor checks. 
						
						
					 
					
						2020-10-19 11:59:16 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16df6e50d1 
							
						 
					 
					
						
						
							
							Merge pull request  #781  from asuessenbach/refactor  
						
						... 
						
						
						
						Refactor commands returning some value with no enhancements available. 
						
						
					 
					
						2020-10-19 17:57:54 +02:00