123c1f9fbfacc654ff2115e74466bb781a058bb9fPyry Haulos/* WARNING: This is auto-generated file. Do not modify, since changes will
223c1f9fbfacc654ff2115e74466bb781a058bb9fPyry Haulos * be lost! Modify the generating script instead.
323c1f9fbfacc654ff2115e74466bb781a058bb9fPyry Haulos */
433b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkInstance>					createInstance					(const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
533b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkDevice>						createDevice					(const InstanceInterface& vk, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
633b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkDeviceMemory>				allocateMemory					(const DeviceInterface& vk, VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
733b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkFence>						createFence						(const DeviceInterface& vk, VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
833b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSemaphore>					createSemaphore					(const DeviceInterface& vk, VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
933b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkEvent>						createEvent						(const DeviceInterface& vk, VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1033b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkQueryPool>					createQueryPool					(const DeviceInterface& vk, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1133b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkBuffer>						createBuffer					(const DeviceInterface& vk, VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1233b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkBufferView>					createBufferView				(const DeviceInterface& vk, VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1333b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkImage>						createImage						(const DeviceInterface& vk, VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1433b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkImageView>					createImageView					(const DeviceInterface& vk, VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1533b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkShaderModule>				createShaderModule				(const DeviceInterface& vk, VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1633b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkPipelineCache>				createPipelineCache				(const DeviceInterface& vk, VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1733b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkPipelineLayout>				createPipelineLayout			(const DeviceInterface& vk, VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1833b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSampler>						createSampler					(const DeviceInterface& vk, VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
1933b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkDescriptorSetLayout>			createDescriptorSetLayout		(const DeviceInterface& vk, VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
2033b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkDescriptorPool>				createDescriptorPool			(const DeviceInterface& vk, VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
2133b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkFramebuffer>					createFramebuffer				(const DeviceInterface& vk, VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
2233b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkRenderPass>					createRenderPass				(const DeviceInterface& vk, VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
2333b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkCommandPool>					createCommandPool				(const DeviceInterface& vk, VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
2433b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSamplerYcbcrConversion>		createSamplerYcbcrConversion	(const DeviceInterface& vk, VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
2533b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkDescriptorUpdateTemplate>	createDescriptorUpdateTemplate	(const DeviceInterface& vk, VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
2633b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSwapchainKHR>				createSwapchainKHR				(const DeviceInterface& vk, VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
2733b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createDisplayPlaneSurfaceKHR	(const InstanceInterface& vk, VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
2833b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSwapchainKHR>				createSharedSwapchainsKHR		(const DeviceInterface& vk, VkDevice device, deUint32 swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator = DE_NULL);
2933b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createXlibSurfaceKHR			(const InstanceInterface& vk, VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3033b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createXcbSurfaceKHR				(const InstanceInterface& vk, VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3133b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createWaylandSurfaceKHR			(const InstanceInterface& vk, VkInstance instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3233b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createMirSurfaceKHR				(const InstanceInterface& vk, VkInstance instance, const VkMirSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3333b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createAndroidSurfaceKHR			(const InstanceInterface& vk, VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3433b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createWin32SurfaceKHR			(const InstanceInterface& vk, VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3533b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkDebugReportCallbackEXT>		createDebugReportCallbackEXT	(const InstanceInterface& vk, VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3633b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createViSurfaceNN				(const InstanceInterface& vk, VkInstance instance, const VkViSurfaceCreateInfoNN* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3733b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkIndirectCommandsLayoutNVX>	createIndirectCommandsLayoutNVX	(const DeviceInterface& vk, VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3833b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkObjectTableNVX>				createObjectTableNVX			(const DeviceInterface& vk, VkDevice device, const VkObjectTableCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
3933b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createIOSSurfaceMVK				(const InstanceInterface& vk, VkInstance instance, const VkIOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
4033b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkSurfaceKHR>					createMacOSSurfaceMVK			(const InstanceInterface& vk, VkInstance instance, const VkMacOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
4133b5a8a9652e2ad55029dccd970f0e7a39af917fAlexander GalazinMove<VkValidationCacheEXT>			createValidationCacheEXT		(const DeviceInterface& vk, VkDevice device, const VkValidationCacheCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
42