| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -138,8 +138,8 @@ struct ImGui_ImplVulkanH_Frame; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					struct ImGui_ImplVulkanH_Window; | 
					 | 
					 | 
					 | 
					struct ImGui_ImplVulkanH_Window; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					// Helpers
 | 
					 | 
					 | 
					 | 
					// Helpers
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					IMGUI_IMPL_API void                 ImGui_ImplVulkanH_CreateOrResizeWindow(VkInstance instance, VkPhysicalDevice physical_device, VkDevice device, ImGui_ImplVulkanH_Window* wnd, uint32_t queue_family, const VkAllocationCallbacks* allocator, int w, int h, uint32_t min_image_count); | 
					 | 
					 | 
					 | 
					IMGUI_IMPL_API void                 ImGui_ImplVulkanH_CreateOrResizeWindow(VkInstance instance, VkPhysicalDevice physical_device, VkDevice device, ImGui_ImplVulkanH_Window* wd, uint32_t queue_family, const VkAllocationCallbacks* allocator, int w, int h, uint32_t min_image_count); | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					IMGUI_IMPL_API void                 ImGui_ImplVulkanH_DestroyWindow(VkInstance instance, VkDevice device, ImGui_ImplVulkanH_Window* wnd, const VkAllocationCallbacks* allocator); | 
					 | 
					 | 
					 | 
					IMGUI_IMPL_API void                 ImGui_ImplVulkanH_DestroyWindow(VkInstance instance, VkDevice device, ImGui_ImplVulkanH_Window* wd, const VkAllocationCallbacks* allocator); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					IMGUI_IMPL_API VkSurfaceFormatKHR   ImGui_ImplVulkanH_SelectSurfaceFormat(VkPhysicalDevice physical_device, VkSurfaceKHR surface, const VkFormat* request_formats, int request_formats_count, VkColorSpaceKHR request_color_space); | 
					 | 
					 | 
					 | 
					IMGUI_IMPL_API VkSurfaceFormatKHR   ImGui_ImplVulkanH_SelectSurfaceFormat(VkPhysicalDevice physical_device, VkSurfaceKHR surface, const VkFormat* request_formats, int request_formats_count, VkColorSpaceKHR request_color_space); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					IMGUI_IMPL_API VkPresentModeKHR     ImGui_ImplVulkanH_SelectPresentMode(VkPhysicalDevice physical_device, VkSurfaceKHR surface, const VkPresentModeKHR* request_modes, int request_modes_count); | 
					 | 
					 | 
					 | 
					IMGUI_IMPL_API VkPresentModeKHR     ImGui_ImplVulkanH_SelectPresentMode(VkPhysicalDevice physical_device, VkSurfaceKHR surface, const VkPresentModeKHR* request_modes, int request_modes_count); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					IMGUI_IMPL_API int                  ImGui_ImplVulkanH_GetMinImageCountFromPresentMode(VkPresentModeKHR present_mode); | 
					 | 
					 | 
					 | 
					IMGUI_IMPL_API int                  ImGui_ImplVulkanH_GetMinImageCountFromPresentMode(VkPresentModeKHR present_mode); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -174,7 +174,6 @@ struct ImGui_ImplVulkanH_Window | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    VkSurfaceFormatKHR  SurfaceFormat; | 
					 | 
					 | 
					 | 
					    VkSurfaceFormatKHR  SurfaceFormat; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    VkPresentModeKHR    PresentMode; | 
					 | 
					 | 
					 | 
					    VkPresentModeKHR    PresentMode; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    VkRenderPass        RenderPass; | 
					 | 
					 | 
					 | 
					    VkRenderPass        RenderPass; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    VkPipeline          Pipeline;               // The window pipeline may uses a different VkRenderPass than the one passed in ImGui_ImplVulkan_InitInfo
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    bool                UseDynamicRendering; | 
					 | 
					 | 
					 | 
					    bool                UseDynamicRendering; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    bool                ClearEnable; | 
					 | 
					 | 
					 | 
					    bool                ClearEnable; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    VkClearValue        ClearValue; | 
					 | 
					 | 
					 | 
					    VkClearValue        ClearValue; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |