Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7779e75b 
							
						 
					 
					
						
						
							
							Add samples InstanceExtensionProperties, InstanceLayerExtensionProperties, InstanceLayerProperties, MultipleSets ( #320 )  
						
						... 
						
						
						
						+ slightly adjust some other files. 
						
						
					 
					
						2019-04-15 10:18:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							d965a74cc0 
							
						 
					 
					
						
						
							
							Add samples ImmutableSampler, InitTexture, InputAttachment ( #315 )  
						
						... 
						
						
						
						+ slightly adjust some other samples. 
						
						
					 
					
						2019-04-09 15:19:18 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							d4ddb0a2cd 
							
						 
					 
					
						
						
							
							Add error check before filling a vector of UniqueHandles from just created handles. ( #319 )  
						
						
						
						
					 
					
						2019-04-08 11:33:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ec6041b3 
							
						 
					 
					
						
						
							
							Add samples DynamicUniform, EnableValidationWithCallback, EnumerateDevicesAdvanced, Events ( #313 )  
						
						... 
						
						
						
						+ slightly adjust some other samples. 
						
						
					 
					
						2019-04-01 10:06:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc02a1cb0 
							
						 
					 
					
						
						
							
							Cleanup on platform protection handling. ( #312 )  
						
						
						
						
					 
					
						2019-04-01 09:30:06 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							fba738079a 
							
						 
					 
					
						
						
							
							Use CMake's find_package to locate vulkan for samples and tests. ( #308 )  
						
						
						
						
					 
					
						2019-04-01 08:52:22 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							2d8483e06f 
							
						 
					 
					
						
						
							
							Add samples 16_Vulkan_1_1, CopyBlitImage, CreateDebugReportCallback, DrawTexturedCube ( #304 )  
						
						... 
						
						
						
						+ slightly adjust some other samples. 
						
						
					 
					
						2019-03-26 12:24:36 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							7905145361 
							
						 
					 
					
						
						
							
							Get the to_string function of an enum inside of the corresponding platform protection ( #311 )  
						
						
						
						
					 
					
						2019-03-21 11:53:30 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							fe614bd960 
							
						 
					 
					
						
						
							
							Add platform specific protection for enum classes listed in a platform-protected extension. ( #310 )  
						
						
						
						
					 
					
						2019-03-20 17:39:51 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							45590a9bd7 
							
						 
					 
					
						
						
							
							Change include paths and argument type on main functions to ease linux adoption ( #307 )  
						
						
						
						
					 
					
						2019-03-19 15:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							3f20016ba9 
							
						 
					 
					
						
						
							
							Make the default value on "other" types dynamic by reading those types from <type> "requires" in vk.xml. ( #306 )  
						
						
						
						
					 
					
						2019-03-19 15:34:00 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							48ceca69f3 
							
						 
					 
					
						
						
							
							Improve alias handling of enums and structs: ( #305 )  
						
						... 
						
						
						
						- Extend and unify alias handling on feature and extension enums
- Extend aliases of enums handling to accept two levels of aliasing
- Extend aliases of structures to allow mulitple aliases of the same structure
- Simplify forward declarations to just declare all structures and aliases 
						
						
					 
					
						2019-03-18 20:48:10 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							cd8e5283c3 
							
						 
					 
					
						
						
							
							Extend set of samples ( #296 )  
						
						... 
						
						
						
						+ 12_InitFrameBuffers, 13_InitVertexBuffer, 14_InitPipeline, 15_DrawCube;
+ extend utilities and add utilities on geometries, math, and shaders
+ slightly adjust some other samples 
						
						
					 
					
						2019-03-15 10:40:45 +01:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Wunkolo 
							
						 
					 
					
						
						
						
						
							
						
						
							a08954c470 
							
						 
					 
					
						
						
							
							Add structurechain tuple-based getter ( #292 )  
						
						
						
						
					 
					
						2019-03-11 15:25:31 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							f0dc8d6f38 
							
						 
					 
					
						
						
							
							Cleanup on Samples ( #295 )  
						
						... 
						
						
						
						- introduced samples/utils functions in namespace vk::su (vulkan sample utils)
- introduced usage of debugReportCallback 
						
						
					 
					
						2019-03-05 08:59:40 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							65e1f8ac31 
							
						 
					 
					
						
						
							
							Add sample 11_InitShaders ( #288 )  
						
						... 
						
						
						
						+ add submodule glslang 
						
						
					 
					
						2019-02-13 12:17:22 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05497cb191 
							
						 
					 
					
						
						
							
							Changed from using outdated environment variable VK_SDK_PATH to VULKAN_SDK. ( #286 )  
						
						
						
						
					 
					
						2019-01-28 14:47:13 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							e3f096bc7c 
							
						 
					 
					
						
						
							
							Cleanup on reading structure members and command arguments. ( #282 )  
						
						
						
						
					 
					
						2019-01-14 10:09:19 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							d53fdf3bce 
							
						 
					 
					
						
						
							
							samples/10_InitRenderPass: added missing device extensions on device creation. ( #281 )  
						
						
						
						
					 
					
						2019-01-14 10:08:38 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							605ff24487 
							
						 
					 
					
						
						
							
							Add an error check on functions returning VkResult but not specifying success codes. ( #262 )  
						
						
						
						
					 
					
						2018-10-15 14:27:42 +02:00 
						 
				 
			
				
					
						
							
							
								Khronos Group Webmaster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38fd14d13c 
							
						 
					 
					
						
						
							
							Create CODE_OF_CONDUCT.md  
						
						
						
						
					 
					
						2018-10-10 15:53:32 -04:00 
						 
				 
			
				
					
						
							
							
								Khronos Group Webmaster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d11e77b4e0 
							
						 
					 
					
						
						
							
							Revert LICENSE to Apache 2.0  
						
						
						
						
					 
					
						2018-10-03 10:18:00 -04:00 
						 
				 
			
				
					
						
							
							
								Khronos Group Webmaster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0e696db79 
							
						 
					 
					
						
						
							
							Update LICENSE.txt  
						
						... 
						
						
						
						Change Apache 2.0 to Khronos Apache 2.0 CLA 
						
						
					 
					
						2018-09-27 16:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							b5af45219b 
							
						 
					 
					
						
						
							
							Resolve a couple of warnings. ( #255 )  
						
						
						
						
					 
					
						2018-09-25 11:23:27 +02:00 
						 
				 
			
				
					
						
							
							
								WubiCookie 
							
						 
					 
					
						
						
						
						
							
						
						
							e4447ba76e 
							
						 
					 
					
						
						
							
							Fix instance-level functions being loaded with vkGetDeviceProcAddr in vk::DispatchLoaderDynamic::init ( #257 )  
						
						
						
						
					 
					
						2018-09-25 10:53:37 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							1944b56b9f 
							
						 
					 
					
						
						
							
							Corrected handling of aliased structure types; ( #251 )  
						
						... 
						
						
						
						Improved checking in enum/bitmask handling. 
						
						
					 
					
						2018-09-18 16:56:44 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							e48f8f99a3 
							
						 
					 
					
						
						
							
							Correct dependency handling of aliased structures; generalized usage of first argument in member function calls. ( #249 )  
						
						
						
						
					 
					
						2018-09-17 05:56:50 -07: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