omar 
							
						 
					 
					
						
						
							
						
						cd3dd886de 
					 
					
						
						
							
							Moved extra_fonts/ to misc/fonts/. Moved .natvis file to misc/natvis/ ( #1569 )  
						
						
						
						
					 
					
						2018-01-31 16:00:07 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cca9c3e3da 
					 
					
						
						
							
							Examples: Using Dark theme by default. ( #707 ). Tweaked demo code.  
						
						
						
						
					 
					
						2018-01-31 00:15:47 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6a25a8720a 
					 
					
						
						
							
							Examples: Using #include "imgui.h" instead of <imgui.h> appear correct-er as per standard? xcode+clang are very nitpicky there.  
						
						
						
						
					 
					
						2018-01-29 14:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3a4a2bb27c 
					 
					
						
						
							
							Examples: Vulkan: Tweak  
						
						
						
						
					 
					
						2017-12-24 18:49:19 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ce13426a1a 
					 
					
						
						
							
							Examples: Comments, synched some minor drift between examples + stronger suggestion to use StyleColorsDark().  
						
						
						
						
					 
					
						2017-12-24 18:45:11 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1b86e7343f 
					 
					
						
						
							
							Renamed the emblematic ShowTestWindow() function to ShowDemoWindow(). Kept redirection function (will obsolete).  
						
						
						
						
					 
					
						2017-12-24 18:16:22 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fba704bf5d 
					 
					
						
						
							
							Examples: Added a bunch of comments/referencs related to io.WantCaptureMouse, io.WantCaptureKeyboard ( #1262 ,  #1237 ,  #1219 ,  #635 ,  #1058 ,  #1051 ,  #912 ,  #533 ,  #703 ,  #446 ,  #459 ,  #364 ,  #213 ,  #52 , and more)  
						
						
						
						
					 
					
						2017-11-01 14:24:09 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cb38caeda4 
					 
					
						
						
							
							Examples: Added more comments near the fonts loading section, to catch common questions and errors (e.g.  #1397 ,  #1366 ,  #1341 ,  #1222 ,  #1193 ,  #1115 ,  #951 , etc.)  
						
						
						
						
					 
					
						2017-10-28 18:21:44 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b3099d650c 
					 
					
						
						
							
							Examples: Adding Roboto to the commented-out font list, and removing the unnecessary ProggyClean from there.  
						
						
						
						
					 
					
						2017-10-04 19:28:04 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						842e88a8e3 
					 
					
						
						
							
							Examples: Avoid using ImColor() to not tempt newcomers into looking at it  
						
						
						
						
					 
					
						2017-09-27 15:47:08 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b8ade0b94f 
					 
					
						
						
							
							Examples: Main: Removed call to SetNextWindowSize()  
						
						
						
						
					 
					
						2017-09-01 17:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7e452ec737 
					 
					
						
						
							
							Renamed ImGuiSetCond_XXX type and enums to ImGuiCond_XXX, kept old enums under #ifdef IMGUI_DISABLE_OBSOLETE_FUNCTIONS  
						
						
						
						
					 
					
						2017-08-11 13:36:28 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f87b152522 
					 
					
						
						
							
							Examples: Vulkan: Various very minor stylistic fixes, fixing typos in comments, etc. ( #1042   #1043 )  
						
						
						
						
					 
					
						2017-05-01 17:07:05 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Particle 
							
						 
					 
					
						
						
							
						
						201d589714 
					 
					
						
						
							
							Image presentation now depends on the completeness of command buffer submission through semaphores.  
						
						... 
						
						
						
						To maintain maximum frame rate we render to the last acquired swapchain image but present the last but one drawn image. This behavior is optional through conditional compilation macros. 
						
						
					 
					
						2017-05-01 16:54:49 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Particle 
							
						 
					 
					
						
						
							
						
						a9add1ce63 
					 
					
						
						
							
							Removed redundant VkResult plugged into VkPresentInfoKHR pResults attribute. This is only meaningful when we present directly to multiple swapchains. In that case we can an VkResult per swapchain.  
						
						
						
						
					 
					
						2017-05-01 16:53:54 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Particle 
							
						 
					 
					
						
						
							
						
						eaae754211 
					 
					
						
						
							
							Removed redundant barrier.  
						
						... 
						
						
						
						The transition of the swapchain image(s) can happen implicitly in the renderpass. This approach has been stated to be more efficient than using an explicit barrier.
See "Vulkan Programming Guide", Chapter 7: "Graphics Pipelines", section "Renderpasses". 
						
						
					 
					
						2017-05-01 16:52:52 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Particle 
							
						 
					 
					
						
						
							
						
						33874073dc 
					 
					
						
						
							
							Fixed all issues found by vulkan debug report. Reasons for the major design changes are commented.  
						
						
						
						
					 
					
						2017-05-01 16:48:16 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						89d03d5cca 
					 
					
						
						
							
							Examples: Vulkan: Disable IMGUI_VULKAN_DEBUG_REPORT by default. Update .bat files for newer VulkanSDK.  
						
						
						
						
					 
					
						2017-05-01 16:46:57 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Particle 
							
						 
					 
					
						
						
							
						
						56dff3a080 
					 
					
						
						
							
							Vulkan backend: optionally enabling vulkan validation layers and debug report callback  
						
						... 
						
						
						
						Additional layer, extension and the callback itself are used/created when IMGUI_VULKAN_DEBUG_REPORT is defined. The callback reports seven (potential!) errors which will be fixed with another pull request. 
						
						
					 
					
						2017-05-01 16:32:45 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Particle 
							
						 
					 
					
						
						
							
						
						337019a68f 
					 
					
						
						
							
							typo, #elif instead of #else, fixed  
						
						
						
						
					 
					
						2017-02-26 17:16:37 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Particle 
							
						 
					 
					
						
						
							
						
						fd90da38e1 
					 
					
						
						
							
							Vulkan backend: g_FrameIndex not used fix -> huge perf gain  
						
						... 
						
						
						
						Added a macro to switch between unlimited frame rate (VK_PRESENT_MODE_IMMEDIATE_KHR) and limited to 60 fps (VK_PRESENT_MODE_FIFO_KHR). Only the latter mode is guaranteed to be available, but the former one most likely is. 
						
						
					 
					
						2017-02-26 13:25:54 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						127dd7c88c 
					 
					
						
						
							
							Examples: Vulkan: Coding style fixes ( #910 )  
						
						
						
						
					 
					
						2016-11-13 17:57:43 +01:00 
						 
				 
			
				
					
						
							
							
								Håvard Mathisen 
							
						 
					 
					
						
						
							
						
						a5600b6e59 
					 
					
						
						
							
							Vulkan example: Proper surface format search.  
						
						
						
						
					 
					
						2016-11-13 05:23:33 +01:00 
						 
				 
			
				
					
						
							
							
								Håvard Mathisen 
							
						 
					 
					
						
						
							
						
						b447a71cf6 
					 
					
						
						
							
							Vulkan example: Fix gamma for some implementations.  
						
						
						
						
					 
					
						2016-11-13 04:28:26 +01:00 
						 
				 
			
				
					
						
							
							
								Håvard Mathisen 
							
						 
					 
					
						
						
							
						
						08ef9819c8 
					 
					
						
						
							
							Vulkan example: Fix validation layer warnings and errors and redeclare gl_PerVertex.  
						
						
						
						
					 
					
						2016-11-13 03:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						55863dd274 
					 
					
						
						
							
							Examples: Vulkan: Shallow stylistic changes (following  #879 )  
						
						
						
						
					 
					
						2016-11-12 17:49:59 +01:00 
						 
				 
			
				
					
						
							
							
								Marcell Kiss 
							
						 
					 
					
						
						
							
						
						4bc6a951fe 
					 
					
						
						
							
							tabs to space, remove braces  
						
						
						
						
					 
					
						2016-08-20 13:27:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marcell Kiss 
							
						 
					 
					
						
						
							
						
						3234f81cb1 
					 
					
						
						
							
							maxImageCount may be 0; add missing sType; change to 1 push constant range  
						
						
						
						
					 
					
						2016-08-20 13:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0e7b9b8284 
					 
					
						
						
							
							Examples: Vulkan: Coding style tweaks.  
						
						
						
						
					 
					
						2016-04-03 17:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								Håvard Mathisen 
							
						 
					 
					
						
						
							
						
						4ea4fa3e73 
					 
					
						
						
							
							Vulkan Example: Fix synchronization.  
						
						
						
						
					 
					
						2016-03-10 11:59:42 +01:00 
						 
				 
			
				
					
						
							
							
								Håvard Mathisen 
							
						 
					 
					
						
						
							
						
						4cbd316f01 
					 
					
						
						
							
							Vulkan example.  
						
						
						
						
					 
					
						2016-03-09 16:39:54 +01:00