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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							244a096d77
							
						
					 | 
					
						
						
							
							Introduce helper function toHexString used in to_string functions on invalid values.
						
						
						
						
						
						
					 | 
					
						2020-10-26 10:58:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4f8003dbd
							
						
					 | 
					
						
						
							
							Refactor commands handling pointers to alien data types
						
						
						
						
						
						
						
						+ some dead code elimination 
						
						
					 | 
					
						2020-10-25 22:00:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							e973e585c7
							
						
					 | 
					
						
						
							
							Refactor commands enumerating a vector of chained structures.
						
						
						
						
						
						
					 | 
					
						2020-10-23 22:10:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a7e754609
							
						
					 | 
					
						
						
							
							Correct size and pointer arguments for singular versions of a command
						
						
						
						
						
						
					 | 
					
						2020-10-22 13:27:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							243e0fa7aa
							
						
					 | 
					
						
						
							
							Refactor commands getting a pointer to a IDirectFB.
						
						
						
						
						
						
					 | 
					
						2020-10-21 23:12:54 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc4777a206
							
						
					 | 
					
						
						
							
							Refactor commands that enumerate handles (no unique versions)
						
						
						
						
						
						
					 | 
					
						2020-10-21 10:14:51 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							53fe4d445f
							
						
					 | 
					
						
						
							
							Refactor commands that get a handle which has no create or destroy function.
						
						
						
						
						
						
					 | 
					
						2020-10-19 23:13:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							57de549b73
							
						
					 | 
					
						
						
							
							Refactor commands returning some value with no enhancements available.
						
						
						
						
						
						
					 | 
					
						2020-10-19 15:43:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							32a21fb4ed
							
						
					 | 
					
						
						
							
							Update to VK_HEADER_VERSION 158.
						
						
						
						
						
						
					 | 
					
						2020-10-19 13:53:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b47c6f9e5
							
						
					 | 
					
						
						
							
							Refactor command that returns a vector of values and a single value.
						
						
						
						
						
						
					 | 
					
						2020-10-19 10:15:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a851d00af
							
						
					 | 
					
						
						
							
							Refactor commands returning some value
						
						
						
						
						
						
					 | 
					
						2020-10-15 14:50:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andreas Süßenbach
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b7f58f87b9
							
						
					 | 
					
						
						
							
							Merge pull request #775 from asuessenbach/refactor
						
						
						
						
						
						
						
						Refactor commands returning a StructureChain and a Result. 
						
						
					 | 
					
						2020-10-15 11:07:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							74498b2b9e
							
						
					 | 
					
						
						
							
							Refactor commands returning a StructureChain and a Result.
						
						
						
						
						
						
					 | 
					
						2020-10-15 09:09:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							8d1c84b3f5
							
						
					 | 
					
						
						
							
							Set warnings as errors for the generator, the samples, and the tests.
						
						
						
						
						
						
					 | 
					
						2020-10-14 17:44:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							85e17d053b
							
						
					 | 
					
						
						
							
							Refactor commands potentially returning a StructureChain.
						
						
						
						
						
						
					 | 
					
						2020-10-14 12:24:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							28cc3e6ae7
							
						
					 | 
					
						
						
							
							Refactor simple functions returning some value.
						
						
						
						
						
						
					 | 
					
						2020-10-13 14:39:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c19a37922
							
						
					 | 
					
						
						
							
							Update to VK_HEADER_VERSION 157
						
						
						
						
						
						
						
						+ Turn warning on never used VkStructureType enum value into an error. 
						
						
					 | 
					
						2020-10-13 10:13:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							c77158525b
							
						
					 | 
					
						
						
							
							Refactor trivial functions returning a VkResult.
						
						
						
						
						
						
					 | 
					
						2020-10-12 23:09:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							1050424e85
							
						
					 | 
					
						
						
							
							Refactor functions returning a vector of handles, that might as well be just one.
						
						
						
						
						
						
					 | 
					
						2020-10-12 17:06:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Krzysztof Kurek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							66ae5c7419
							
						
					 | 
					
						
						
							
							Remove m_success from vk::DynamicLoader
						
						
						
						
						
						
					 | 
					
						2020-10-09 21:55:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1c03d5ba8
							
						
					 | 
					
						
						
							
							Refactor command consuming two vectors.
						
						
						
						
						
						
					 | 
					
						2020-10-08 17:05:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							45c187997b
							
						
					 | 
					
						
						
							
							Refactor functions returning a vector of handles.
						
						
						
						
						
						
					 | 
					
						2020-10-08 11:44:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							9dec09ac6e
							
						
					 | 
					
						
						
							
							Refactor handle getting functions
						
						
						
						
						
						
					 | 
					
						2020-10-07 11:54:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							87fc3571c6
							
						
					 | 
					
						
						
							
							Refactor simple functions getting a single value
						
						
						
						
						
						
					 | 
					
						2020-10-05 15:55:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							1629bf53e2
							
						
					 | 
					
						
						
							
							Update to VK_HEADER_VERSION 156.
						
						
						
						
						
						
					 | 
					
						2020-10-05 10:10:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andreas Süßenbach
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							28a18d49cb
							
						
					 | 
					
						
						
							
							Merge pull request #758 from asuessenbach/noexcept
						
						
						
						
						
						
						
						Correct usage of noexcept on functions that need to check vector sizes. 
						
						
					 | 
					
						2020-09-30 11:29:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andreas Süßenbach
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f7dce6bc5b
							
						
					 | 
					
						
						
							
							Merge pull request #757 from asuessenbach/refactor
						
						
						
						
						
						
						
						Refactor simple functions with more than one success code. 
						
						
					 | 
					
						2020-09-30 10:58:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andreas Süßenbach
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d9f768874c
							
						
					 | 
					
						
						
							
							Merge pull request #756 from asuessenbach/allocator
						
						
						
						
						
						
						
						Correct actual name of vectorAllocator in generated function bodies. 
						
						
					 | 
					
						2020-09-30 10:16:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							152353da3e
							
						
					 | 
					
						
						
							
							Correct usage of noexcept on functions that need to check vector sizes.
						
						
						
						
						
						
					 | 
					
						2020-09-30 10:13:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb0de4db93
							
						
					 | 
					
						
						
							
							Refactor simple functions with more than one success code.
						
						
						
						
						
						
					 | 
					
						2020-09-30 09:32:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andreas Süßenbach
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5fd780c189
							
						
					 | 
					
						
						
							
							Merge pull request #755 from mtavenrath/clang10
						
						
						
						
						
						
						
						Fix clang 10 related compile time issues 
						
						
					 | 
					
						2020-09-30 09:15:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							a77b68ce05
							
						
					 | 
					
						
						
							
							Correct actual name of vectorAllocator in generated function bodies.
						
						
						
						
						
						
					 | 
					
						2020-09-30 09:13:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Tavenrath
							
						 
					 | 
					
						
						
						
						
							
						
						
							46a80d0a07
							
						
					 | 
					
						
						
							
							Fix clang 10 related compile time issues
						
						
						
						
						
						
					 | 
					
						2020-09-29 13:55:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							8219ca081d
							
						
					 | 
					
						
						
							
							Refactor generation of simple commands with up to one vector parameter
						
						
						
						
						
						
					 | 
					
						2020-09-29 12:21:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6e6294fb9
							
						
					 | 
					
						
						
							
							Refactor function generation of void-functions enumerating a single vector of data.
						
						
						
						
						
						
					 | 
					
						2020-09-28 16:34:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b30cb3a9c
							
						
					 | 
					
						
						
							
							Update to VK_HEADER_VERSION 155.
						
						
						
						
						
						
					 | 
					
						2020-09-28 10:30:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f31648973
							
						
					 | 
					
						
						
							
							Refactor some trivial functions
						
						
						
						
						
						
					 | 
					
						2020-09-25 09:02:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								asuessenbach
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d02918ce8
							
						
					 | 
					
						
						
							
							refactor more functions into the simple void case.
						
						
						
						
						
						
					 | 
					
						2020-09-24 11:47:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andreas Süßenbach
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							745e1342bd
							
						
					 | 
					
						
						
							
							Merge pull request #745 from asuessenbach/154
						
						
						
						
						
						
						
						Update to VK_HEADER_VERSION 154. 
						
						
					 | 
					
						2020-09-23 11:52:18 +02:00 | 
					
					
						
						
							
							
							
						
					 |