Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							54fced9dd3 
							
						 
					 
					
						
						
							
							changed functions with optional std::string parameters from "std::string const &" to "vk::Optional<std::string const> const &";  
						
						... 
						
						
						
						moved vk::Optional constructor on std::nullptr_t from private to public;
introduced vk::Optional::operator->() and explicit operator bool();
removed static operator null() on all struct-wrapper classes 
						
						
					 
					
						2016-03-23 16:08:30 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							e4d6945097 
							
						 
					 
					
						
						
							
							rename vk::GetString to vk::to_string; remove superfluous typename from friend declaration of RefType in class Optional, remove superfluous std::moves  
						
						
						
						
					 
					
						2016-03-21 13:56:18 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							eb1c207fa7 
							
						 
					 
					
						
						
							
							Fix issue 68, introduce vk::Optional class which to support optional references  
						
						
						
						
					 
					
						2016-03-15 17:52:19 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							2013e7c7a7 
							
						 
					 
					
						
						
							
							Corrected stripping a tag from a string; updated generated vk_cpp.h to Version 1.0.5  
						
						
						
						
					 
					
						2016-03-14 11:52:28 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							147f8ee621 
							
						 
					 
					
						
						
							
							Changed preliminary vk::Exception to std::system_error.  
						
						
						
						
					 
					
						2016-03-08 10:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							c66b98b4e8 
							
						 
					 
					
						
						
							
							Merge pull request  #60  from asuessenbach/copyright  
						
						... 
						
						
						
						Added copyright message from <comment> section in vk.xml 
						
						
					 
					
						2016-03-04 11:58:14 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							1f689355c4 
							
						 
					 
					
						
						
							
							Cleanup on function body writing  
						
						
						
						
					 
					
						2016-03-04 11:48:41 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							23f15ebdd0 
							
						 
					 
					
						
						
							
							Added copyright message from <comment> section in vk.xml  
						
						
						
						
					 
					
						2016-03-04 10:51:47 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							dfd3253029 
							
						 
					 
					
						
						
							
							Added missing const qualifier for member functions in non-enhanced mode, added some checks agains not defined VK_CPP_ENHANCED_MODE to prevent multiple functions with identical signature  
						
						
						
						
					 
					
						2016-03-02 11:56:09 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							73e20c47d4 
							
						 
					 
					
						
						
							
							Moved vulkan functions into the wrapper class of its first handle argument, adjusted name and argument list  
						
						
						
						
					 
					
						2016-03-02 10:01:52 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							69cbb6c5e3 
							
						 
					 
					
						
						
							
							Fix issue  #44 : don't change return type of functions that are supposed to return something different from Result  
						
						
						
						
					 
					
						2016-02-29 14:41:52 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							f7029107a9 
							
						 
					 
					
						
						
							
							Updates to support vulkan version 1.0.4  
						
						
						
						
					 
					
						2016-02-29 11:18:19 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							fa439aa10f 
							
						 
					 
					
						
						
							
							Merge pull request  #52  from mtavenrath/issue_34  
						
						... 
						
						
						
						Fix issue #34 , provide null() references for structs 
						
						
					 
					
						2016-02-26 12:06:24 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							14845d1edf 
							
						 
					 
					
						
						
							
							Fix issue  #45 : added non-const getters  
						
						
						
						
					 
					
						2016-02-26 12:01:11 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							9c6888edf3 
							
						 
					 
					
						
						
							
							Fix issue  #34 , provide null() references for structs  
						
						
						
						
					 
					
						2016-02-26 11:42:15 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							cec57bd4eb 
							
						 
					 
					
						
						
							
							Fix issue  #49 , unreferenced parameters and local functions  
						
						
						
						
					 
					
						2016-02-26 11:02:34 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							49c7dc2802 
							
						 
					 
					
						
						
							
							Add support for operator bool() and operator!() in handles to support if(handle) and if(!handle)  
						
						
						
						
					 
					
						2016-02-26 09:59:27 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							66627474fe 
							
						 
					 
					
						
						
							
							Add copy constructors, assignment operators and cast operators to go forth and back between vkcpp and native vulkan structs and handles.  
						
						
						
						
					 
					
						2016-02-25 17:58:29 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							9ca6fc4c9a 
							
						 
					 
					
						
						
							
							Fix issue  #36 : enum value names for extensions and vk::Result  
						
						
						
						
					 
					
						2016-02-25 15:04:11 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							217ad3fb66 
							
						 
					 
					
						
						
							
							changed vk::cmdUpdateBuffer and vk::getQueryPoolResults to get a templated vector of data.  
						
						
						
						
					 
					
						2016-02-24 14:02:42 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							524ebc9ff9 
							
						 
					 
					
						
						
							
							Introduced wrapper classes for handles, moved handle related functions into those classes; introduced exceptions for error handling.  
						
						
						
						
					 
					
						2016-02-23 13:40:04 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							ba67848d0b 
							
						 
					 
					
						
						
							
							Add scoped enums for flags without enum values to ensure type safety for all enums  
						
						
						
						
					 
					
						2016-02-19 15:47:16 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							be14a994fb 
							
						 
					 
					
						
						
							
							Add getString(VkEnum)/getString(VKFlags) support  
						
						
						
						
					 
					
						2016-02-18 13:55:42 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa2b3f4dc 
							
						 
					 
					
						
						
							
							Fix issue  #13 , support extending enums by extensions  
						
						
						
						
					 
					
						2016-02-18 10:15:51 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							759aca579f 
							
						 
					 
					
						
						
							
							Fix issue  #14 , include cassert in the vk_cpp.h  
						
						
						
						
					 
					
						2016-02-17 19:40:01 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							b4d5dcbe19 
							
						 
					 
					
						
						
							
							Fix issue  #9 , Flags got converted to bool() when using static_cast to convert them to Vk*Flags  
						
						
						
						
					 
					
						2016-02-17 17:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							a587b24994 
							
						 
					 
					
						
						
							
							Fix Issue  #6 , default values for handles must not be nullptr for 32-bit environments  
						
						
						
						
					 
					
						2016-02-17 17:07:35 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							9e777f256b 
							
						 
					 
					
						
						
							
							Fix issue  #7 , add #pragma once to generated header  
						
						
						
						
					 
					
						2016-02-17 16:29:56 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							027c6091b2 
							
						 
					 
					
						
						
							
							Add vk_cpp.h based on vk.xml of Vulkan 1.0  
						
						
						
						
					 
					
						2016-02-16 15:10:44 +01:00