omar
							
						 | 
						
							
							
							
							
								
							
								cdeef65b05
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Passing Queue, QueueFamily to binding. Fixed scissor (fixed in master). ImGui_ImplVulkanH_DestroyWindowData() waits for device to be idle. (#1042)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								4d46383100
								
							
								
							
						 | 
						
							
							
								
								Viewport: Coupling non-main viewport to one window. Viewport name derived from the window. Added ImGuiConfigFlags_PlatformNoTaskBar, off by default (aka re-established task-bars by default for now).  (#1542)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								9dcc07422e
								
							
								
							
						 | 
						
							
							
								
								Viewport: Reorganized viewport enable flags. Both user + platform + renderer need to enable a flag. (#1542)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								cab41d954e
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Further refactor.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e0cbfd74d7
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Moved CreateOrResizeWindowData func to imgui_impl_vulkan.h
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								426930e028
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Moved main.cpp data structures to imgui_impl_vulkan.h as shared helpers for the benefit of both the example and the platform/viewport renderer interface.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e9fa17e1bf
								
							
								
							
						 | 
						
							
							
								
								Viewport: Replaced UpdatePlatformWindows/RenderPlatformWindows by RenderAdditionalViewports(). The update is always called in EndFrame(). (#1542)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7113fc7dee
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Moved variables into per-window data, refactored/tweaks to that the bug functions main.cpp for both SDL and GLFW examples match (they'll probably be moved to imgui_impl_vulkan as helpers).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e0f283cfcb
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Fix 7b968b098e
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7b968b098e
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Reduced duplicate code by skipping present on the first frame. Amend 201d589714 by @ParticlePeter
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e927a6ac4a
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Various tweak. Misc refactor into per-frame data. Duplicate buffer creation code moved to CreateOrResizeBuffer().
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								68e9ef9885
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: SDL: Fixed missing resize handler (not properly merged from #1367) + tweaks.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								296db2ed33
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Moved code into shared helpers: ImGui_ImplVulkan_SelectSurfaceFormat, ImGui_ImplVulkan_SelectPresentMode.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3171d61dfc
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Various tweaks to name variable more consistently like Vulkan + a few comments + a few imgui style code compaction.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								57e9f61852
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Debug report tweak + always enable in Debug build.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								cf365ed00b
								
							
								
							
						 | 
						
							
							
								
								Examples: Fixed enabling IMGUI_VULKAN_DEBUG_REPORT which was broken during refactor because of duplicate 'extensions' local variable.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d98a5d54aa
								
							
								
							
						 | 
						
							
							
								
								Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. (#787)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								8074d56bdd
								
							
								
							
						 | 
						
							
							
								
								Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. (#787)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								997d1bd0eb
								
							
								
							
						 | 
						
							
							
								
								Examples: NULL pointers for consistency.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								cb601d79e8
								
							
								
							
						 | 
						
							
							
								
								Examples: SDL: Initial attempt at implementing the viewport/platform api. (WIP/test API) (#1542)
							
							
							
							
							
							
							
							ImGui_ImplSDL2_Init() now takes a SDL GL context. 
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f67699456c
								
							
								
							
						 | 
						
							
							
								
								Examples: Added SDL+Vulkan example, the abstraction worked here :) (ref #1367)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) |