omar 
							
						 
					 
					
						
						
							
						
						cd602b8832 
					 
					
						
						
							
							Examples: SDL: Note about SDL breaking the IME under Windows (I can't seem a way SDL2 Windows IME implementation can possibly work, the functions are never called/referenced).  
						
						
						
						
					 
					
						2018-03-23 12:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						94116f1143 
					 
					
						
						
							
							Examples: GLFW: Don't alter cursor mode if GLFW_CURSOR input mode is GLFW_CURSOR_DISABLED. ( #1202 ) [@PhilCK]  
						
						
						
						
					 
					
						2018-03-20 22:41:05 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						75c3793db5 
					 
					
						
						
							
							IO: Added ImGuiConfigFlags_NoSetMouseCursors. Added ImGuiBackendFlags_HasMouseCursors, ImGuiBackendFlags_HasSetMousePos. ( #787 ,  #1495 ,  #1202 )  
						
						
						
						
					 
					
						2018-03-20 21:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						dcf7c3d188 
					 
					
						
						
							
							Added ImGuiBackendFlags for backend to expose its capabilities. Added ImGuiBackendFlags_HasGamepad. ( #787 ,  #1542 )  
						
						
						
						
					 
					
						2018-03-20 20:39:44 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						170f44e6f0 
					 
					
						
						
							
							IO: Renamed io.WantMoveMouse to io.WantSetMousePos (was added in 1.52, _not_ used by core and only honored by some binding ahead of merging the Nav branch) + internal renaming ( #787 )  
						
						
						
						
					 
					
						2018-03-20 20:12:34 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						74b7dce394 
					 
					
						
						
							
							Examples: Renamed applications to emphasis on use of GLFW as a platform framework + minor local tweaks  
						
						
						
						
					 
					
						2018-03-20 16:00:59 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Forfang 
							
						 
					 
					
						
						
							
						
						4485e56e02 
					 
					
						
						
							
							Examples: Vulkan: Fix missing subpass dependency  
						
						... 
						
						
						
						Without a dependency between pWaitDstStageMask (COLOR_ATTACHMENT_OUTPUT)
and the render-pass, the UNDEFINED -> COLOR_ATTACHMENT_OPTIMAL transition
might happen before the image is ready to be used. 
						
						
					 
					
						2018-03-19 16:48:03 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a73f6d06e0 
					 
					
						
						
							
							Examples: Vulkan: Using VK_PRESENT_MODE_MAILBOX_KHR. Disable IMGUI_UNLIMITED_FRAME_RATE by default. Fixed warnings. ( #1042 )  
						
						
						
						
					 
					
						2018-03-19 16:47:28 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						37cb177745 
					 
					
						
						
							
							Examples: Vulkan: Only resize swap chain and framebuffer once. ( #1042 )  
						
						
						
						
					 
					
						2018-03-12 14:47:41 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1c18d65313 
					 
					
						
						
							
							Examples: Renamed glfw error callback for clarity.  
						
						
						
						
					 
					
						2018-03-12 14:43:37 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Particle 
							
						 
					 
					
						
						
							
						
						b2453d7e8f 
					 
					
						
						
							
							Fixed resize window validation errors with removing frame prerender once and present last but one frame functionality. Frame rate is still similar.  
						
						
						
						
					 
					
						2018-03-12 14:34:36 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7fd62baa42 
					 
					
						
						
							
							Examples: Added Makefile for SDL+OpenGL2 example. ( #1668 )  
						
						
						
						
					 
					
						2018-03-07 11:50:56 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a2ed3ee2cf 
					 
					
						
						
							
							Examples: OpenGL3: Added a way to override the glsl version number through the Init call. ( #1667 ,  #1466 )  
						
						
						
						
					 
					
						2018-03-06 19:48:30 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						69e700f869 
					 
					
						
						
							
							Renamed ImGuiStyleVar_Count_ to ImGuiStyleVar_COUNT for consistency with other enums. Added  
						
						
						
						
					 
					
						2018-03-03 20:15:10 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b37ef20c5c 
					 
					
						
						
							
							Makefile: updated sdl_opengl3_example with all changes from  #885 .  
						
						
						
						
					 
					
						2018-03-01 15:54:12 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Hocevar 
							
						 
					 
					
						
						
							
						
						124d8522b1 
					 
					
						
						
							
							Do not store compiled objects outside the project tree.  
						
						
						
						
					 
					
						2018-03-01 15:50:39 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Hocevar 
							
						 
					 
					
						
						
							
						
						b6f251103b 
					 
					
						
						
							
							Define SOURCES instead of OBJS in Makefiles.  
						
						... 
						
						
						
						OBJS is still deduced from SOURCES, but this change gives better control
over where the object files get actually written. 
						
						
					 
					
						2018-03-01 15:46:43 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Hocevar 
							
						 
					 
					
						
						
							
						
						d4f63c3844 
					 
					
						
						
							
							Use make variables $@ and $^ where appropriate.  
						
						
						
						
					 
					
						2018-03-01 15:45:34 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Hocevar 
							
						 
					 
					
						
						
							
						
						551932697d 
					 
					
						
						
							
							Ensure make clean is idempotent.  
						
						... 
						
						
						
						Prior to this, `make clean` would fail if the project was not already
fully built, and a second invokation would always fail. 
						
						
					 
					
						2018-03-01 15:45:23 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2c9f45bbe7 
					 
					
						
						
							
							Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. ( #787 )  
						
						
						
						
					 
					
						2018-02-28 18:51:40 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d7f97922b8 
					 
					
						
						
							
							Examples: Fix  d749d49903  missing the deletion code. ( #1217 )  
						
						
						
						
					 
					
						2018-02-23 22:46:14 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d749d49903 
					 
					
						
						
							
							Examples: OpenGL3: Create the VAO in the render function so the setup can more easily be used with multiple shared GL context. ( #1217 )  
						
						
						
						
					 
					
						2018-02-23 12:37:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						288351a801 
					 
					
						
						
							
							Examples: DirectX12: Tweaked assertion to more accurately represent what it wants to say. ( #301 )  
						
						
						
						
					 
					
						2018-02-23 00:00:43 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						63be3e7c82 
					 
					
						
						
							
							Update README.txt  
						
						
						
						
					 
					
						2018-02-22 23:20:37 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7e24ce0956 
					 
					
						
						
							
							Examples: DirectX12: Fixed shutdown issue. ( #301 )  
						
						
						
						
					 
					
						2018-02-22 23:04:28 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9be7d048c8 
					 
					
						
						
							
							Examples: DirectX12: Merge, various styling tweaks, update for 1.60 wip, synchronized Win32 features with other examples. ( #301 )  
						
						
						
						
					 
					
						2018-02-22 23:03:47 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						913f3692a2 
					 
					
						
						
							
							Examples: DirectX12: Removed from current solution which is meant to be VS2010 compatible for now (will change soon).  
						
						
						
						
					 
					
						2018-02-22 22:38:22 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0d063585e8 
					 
					
						
						
							
							Merge branch 'jdm3_master'  
						
						
						
						
					 
					
						2018-02-22 17:04:15 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f43068c543 
					 
					
						
						
							
							Examples: DirectX10, DirectX11: Simplified main example code.  
						
						
						
						
					 
					
						2018-02-22 13:15:16 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						493ec0bc98 
					 
					
						
						
							
							Simplified .gitignore list  
						
						
						
						
					 
					
						2018-02-21 23:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9b9d9321cf 
					 
					
						
						
							
							Examples: SDL: Using %SDL2_DIR% in the .vcproj instead of %SDL_DIR%, the earlier is more standard.  
						
						
						
						
					 
					
						2018-02-21 22:46:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9c20a40b36 
					 
					
						
						
							
							Examples: OpenGL: Cast call to glPolygonMode(). ( #1628 ).  
						
						
						
						
					 
					
						2018-02-20 15:49:17 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						daddd09cd5 
					 
					
						
						
							
							Examples: Mouse cursor handling comments/tweaks to homogenize. ( #1495 )  
						
						
						
						
					 
					
						2018-02-20 14:23:22 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d534207622 
					 
					
						
						
							
							Examples: GLFW: Added support for mouse cursors (ImGui::GetMouseCursor() value and WM_SETCURSOR message handling). ( #1495 )  
						
						
						
						
					 
					
						2018-02-20 14:18:02 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						11b12488e8 
					 
					
						
						
							
							Examples: GLFW*: Renamed GLFW callbacks exposed in .h to not include GL2/GL3/Vulkan in their name.  
						
						
						
						
					 
					
						2018-02-20 14:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7e2e0535dd 
					 
					
						
						
							
							Examples: DirectX 9,10,11: Inputs: Added support for mouse cursors (ImGui::GetMouseCursor() value and WM_SETCURSOR message handling). ( #1495 )  
						
						
						
						
					 
					
						2018-02-20 13:55:09 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f5f3730b16 
					 
					
						
						
							
							Examples: GLFW+GL2/GL3: Added glPixelStorei() calls borrowed from SDL examples.  
						
						
						
						
					 
					
						2018-02-16 23:19:38 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9e713b115f 
					 
					
						
						
							
							Examples: Renamed .sln file.  
						
						
						
						
					 
					
						2018-02-16 22:38:19 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						243fd67b1c 
					 
					
						
						
							
							Examples: Vulkan: Fix for empty draw data (init time) + fixed warning.  
						
						
						
						
					 
					
						2018-02-16 22:37:46 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						10752423ec 
					 
					
						
						
							
							Examples: Vulkan: Added .vcproj files.  
						
						
						
						
					 
					
						2018-02-16 22:37:41 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						31158e575f 
					 
					
						
						
							
							Examples: SDL: Fixed minor warning.  
						
						
						
						
					 
					
						2018-02-16 22:37:29 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						00b24f27c2 
					 
					
						
						
							
							Examples: SDL: Added .vcproj files.  
						
						
						
						
					 
					
						2018-02-16 22:37:24 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						03a44acf6f 
					 
					
						
						
							
							Examples: SDL: Minor stylistic tweaks. Fixed handling of ImGuiMouseCursor_None so it doesn't underflow array. Fixed harmless uninitialized pointer. ( #1626 )  
						
						
						
						
					 
					
						2018-02-16 19:55:16 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7c75835200 
					 
					
						
						
							
							Renamed misleading ImGuiMouseCursor_Move to ImGuiMouseCursor_ResizeAll. SDL: Fixed cursor. ( #1626 )  
						
						
						
						
					 
					
						2018-02-16 19:49:33 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Faircliff 
							
						 
					 
					
						
						
							
						
						ffb6e89f30 
					 
					
						
						
							
							Use SDL system cursors in SDL examples. ( #1626 )  
						
						... 
						
						
						
						(Squashed 4 commits) 
						
						
					 
					
						2018-02-16 19:41:27 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						63332d152a 
					 
					
						
						
							
							Obsoleted the io.RenderDrawListsFn callback, you can call your graphics engine render function after ImGui::Render(). Use ImGui::GetDrawData() to retrieve the ImDrawData* to display..( #1599 )  
						
						... 
						
						
						
						Examples: Updated examples. 
						
						
					 
					
						2018-02-16 19:18:16 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0cefd40888 
					 
					
						
						
							
							Examples: Added Changelog to make updates easier.  
						
						
						
						
					 
					
						2018-02-16 17:20:18 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						41ecebff5a 
					 
					
						
						
							
							Examples: SDL: Added Changelog at the top of the imgui_impl files. ( #1618 )  
						
						
						
						
					 
					
						2018-02-15 11:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7cc1bc7635 
					 
					
						
						
							
							Added IsAnyMouseDown() helper.  
						
						... 
						
						
						
						Examples: DirectX9/10/11: Using IsAnyMouseDown() instead of local function. 
						
						
					 
					
						2018-02-10 16:50:19 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2493f609ef 
					 
					
						
						
							
							Examples: Vulkan: Fix (something changed in GLFW not including vulkan.h, was unwillingly relying on that)  
						
						
						
						
					 
					
						2018-02-06 20:57:33 +01:00