Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							4d67b6d1a5 
							
						 
					 
					
						
						
							
							changed enhanced version of CommandBuffer::pushConstants to be templated by value type, corrected CommandBuffer::pushConstant to be templated by value type as well  
						
						
						
						
					 
					
						2016-04-11 11:30:23 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							ab89b93948 
							
						 
					 
					
						
						
							
							Merge pull request  #93  from asuessenbach/singular  
						
						... 
						
						
						
						Introduced version of functions handling singular element arguments i… 
						
						
					 
					
						2016-04-05 22:24:19 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							a287b6db68 
							
						 
					 
					
						
						
							
							Merge pull request  #92  from asuessenbach/enumTag  
						
						... 
						
						
						
						Remove extension tag from extension enum values 
						
						
					 
					
						2016-04-05 22:22:41 -07:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							6a8d520ffc 
							
						 
					 
					
						
						
							
							Introduced version of functions handling singular element arguments instead of a std::vector arguments  
						
						
						
						
					 
					
						2016-04-01 13:45:20 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							9361a735ee 
							
						 
					 
					
						
						
							
							Remove extension tag from extension enum values  
						
						
						
						
					 
					
						2016-04-01 10:47:10 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							eb135c594d 
							
						 
					 
					
						
						
							
							Merge pull request  #91  from asuessenbach/lastOptionalDefault  
						
						... 
						
						
						
						Added default argument value nullptr for last Optional arguments
made vk::Flags::operator bool() explicit
changed vk::Flags default MaskType from uint32_t to VKFlags
removed some unneeded "vk::" 
						
						
					 
					
						2016-03-31 08:27:45 -07:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							a69a47e00e 
							
						 
					 
					
						
						
							
							Added default argument value nullptr for last Optional arguments  
						
						... 
						
						
						
						+ made vk::Flags::operator bool() explicit
+ changed vk::Flags default MaskType from uint32_t to VKFlags
+ removed some unneeded "vk::" 
						
						
					 
					
						2016-03-31 12:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							6976ecfa09 
							
						 
					 
					
						
						
							
							Merge pull request  #89  from asuessenbach/vk6  
						
						... 
						
						
						
						Added support of Attribute "bitpos" for extends of an enum; made gene… 
						
						
					 
					
						2016-03-30 11:24:20 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							ac2110999f 
							
						 
					 
					
						
						
							
							Merge pull request  #88  from asuessenbach/enumerate  
						
						... 
						
						
						
						Changed functions that could return eIncomplete to loop while incompl… 
						
						
					 
					
						2016-03-30 11:23:57 -07:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							30ad5085ef 
							
						 
					 
					
						
						
							
							Added support of Attribute "bitpos" for extends of an enum; made generator survive an "usage" element in an extension.  
						
						
						
						
					 
					
						2016-03-30 17:41:29 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							3e8964e181 
							
						 
					 
					
						
						
							
							Changed functions that could return eIncomplete to loop while incomplete and return the final result.  
						
						
						
						
					 
					
						2016-03-30 12:18:19 +02:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							6163c6e8ca 
							
						 
					 
					
						
						
							
							Merge pull request  #85  from asuessenbach/notnot  
						
						... 
						
						
						
						fix typo in Optional::operator bool(): needs to be !!, not ! ! 
						
						
					 
					
						2016-03-23 17:56:18 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							e30ca6ffa2 
							
						 
					 
					
						
						
							
							fix typo in Optional::operator bool(): needs to be !!, not ! !  
						
						
						
						
					 
					
						2016-03-23 17:54:55 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							900744a8ca 
							
						 
					 
					
						
						
							
							Merge pull request  #82  from asuessenbach/issue81  
						
						... 
						
						
						
						Fix issue #81 , support Optional<string> for functions where strings are not required. Also remove static null() function in each struct. Use nullptr instead. 
						
						
					 
					
						2016-03-23 16:19:37 +01:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							fa4e51b447 
							
						 
					 
					
						
						
							
							Merge pull request  #80  from asuessenbach/typename_and_to_string  
						
						... 
						
						
						
						rename vk::GetString to vk::to_string; remove superfluous typename fr… 
						
						
					 
					
						2016-03-22 09:23:24 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							dc41595577 
							
						 
					 
					
						
						
							
							Merge pull request  #74  from asuessenbach/cleanup  
						
						... 
						
						
						
						Cleanup on reading functions: gathering data into a single structure. 
						
						
					 
					
						2016-03-17 14:50:14 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							21b3c321a0 
							
						 
					 
					
						
						
							
							Cleanup on reading functions: gathering data into a single structure.  
						
						
						
						
					 
					
						2016-03-16 11:20:41 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							a50e7c224c 
							
						 
					 
					
						
						
							
							Merge pull request  #73  from mtavenrath/issue_68  
						
						... 
						
						
						
						Fix issue 68, introduce vk::Optional class which to support optional … 
						
						
					 
					
						2016-03-15 17:53:39 +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 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							89cc6e0ac8 
							
						 
					 
					
						
						
							
							Merge pull request  #72  from asuessenbach/correctStrip  
						
						... 
						
						
						
						Corrected stripping a tag from a string; updated generated vk_cpp.h t… 
						
						
					 
					
						2016-03-14 16:36:36 +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 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							ae695ba495 
							
						 
					 
					
						
						
							
							Merge pull request  #65  from asuessenbach/exception  
						
						... 
						
						
						
						Changed preliminary vk::Exception to std::system_error. 
						
						
					 
					
						2016-03-08 10:10:38 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							147f8ee621 
							
						 
					 
					
						
						
							
							Changed preliminary vk::Exception to std::system_error.  
						
						
						
						
					 
					
						2016-03-08 10:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							f1127bd013 
							
						 
					 
					
						
						
							
							Merge pull request  #61  from asuessenbach/cleanup  
						
						... 
						
						
						
						Added missing </code> in README.md 
						
						
					 
					
						2016-03-07 09:35:00 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							06649553bd 
							
						 
					 
					
						
						
							
							Added missing </code> in README.md  
						
						
						
						
					 
					
						2016-03-07 09:12:58 +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 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							2f923bda5b 
							
						 
					 
					
						
						
							
							Merge pull request  #59  from asuessenbach/cleanup  
						
						... 
						
						
						
						Cleanup on function body writing 
						
						
					 
					
						2016-03-04 11:58:07 +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 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							41baebc373 
							
						 
					 
					
						
						
							
							Merge pull request  #58  from asuessenbach/fix_const  
						
						... 
						
						
						
						Added missing const qualifier for member functions in non-enhanced mo… 
						
						
					 
					
						2016-03-02 16:00:50 +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 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							72cdec99c0 
							
						 
					 
					
						
						
							
							Merge pull request  #57  from asuessenbach/member_functions  
						
						... 
						
						
						
						Moved vulkan functions into the wrapper class of its first handle arg… 
						
						
					 
					
						2016-03-02 10:03:12 +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 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							62f7a093c1 
							
						 
					 
					
						
						
							
							Merge pull request  #56  from asuessenbach/xcb_connection_t  
						
						... 
						
						
						
						Fix issue #44 : don't change return type of functions that are suppose… 
						
						
					 
					
						2016-03-01 09:46:17 +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 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							6958b89c3b 
							
						 
					 
					
						
						
							
							Merge pull request  #55  from asuessenbach/version104  
						
						... 
						
						
						
						Fix issue #54 , Updates to support vulkan version 1.0.4 
						
						
					 
					
						2016-02-29 12:21:31 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							f7029107a9 
							
						 
					 
					
						
						
							
							Updates to support vulkan version 1.0.4  
						
						
						
						
					 
					
						2016-02-29 11:18:19 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							56eea4a80e 
							
						 
					 
					
						
						
							
							Merge pull request  #53  from asuessenbach/non_const_getters  
						
						... 
						
						
						
						Fix issue #45 : provide non-const getters 
						
						
					 
					
						2016-02-26 12:38:39 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Süßenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							ae7d0fe00b 
							
						 
					 
					
						
						
							
							Fix issue  #45 : provide non-const getters  
						
						
						
						
					 
					
						2016-02-26 12:20:40 +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 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							9af3c10574 
							
						 
					 
					
						
						
							
							Merge pull request  #51  from mtavenrath/issue_49  
						
						... 
						
						
						
						Fix issue #49 , unreferenced parameters and local functions 
						
						
					 
					
						2016-02-26 11:09:57 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Tavenrath 
							
						 
					 
					
						
						
						
						
							
						
						
							cec57bd4eb 
							
						 
					 
					
						
						
							
							Fix issue  #49 , unreferenced parameters and local functions  
						
						
						
						
					 
					
						2016-02-26 11:02:34 +01:00 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							bb2da85adc 
							
						 
					 
					
						
						
							
							Merge pull request  #50  from mtavenrath/bool_support  
						
						... 
						
						
						
						Add support for operator bool() and operator!() in handles to support… 
						
						
					 
					
						2016-02-26 10:41:59 +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 
						 
				 
			
				
					
						
							
							
								asuessenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							83b88eba34 
							
						 
					 
					
						
						
							
							Merge pull request  #47  from mtavenrath/classes_enhancements  
						
						... 
						
						
						
						Add copy constructors, assignment operators and cast operators to go … 
						
						
					 
					
						2016-02-25 18:00:58 +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