Andrew Willmott 
							
						 
					 
					
						
						
							
						
						02de498a41 
					 
					
						
						
							
							Add native mac copy/paste support to match win32 ( #2546 )  
						
						
						
						
					 
					
						2019-05-18 17:34:58 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ef13d95466 
					 
					
						
						
							
							IO: changed AddInputCharacter(unsigned short c) signature to AddInputCharacter(unsigned int c).  
						
						... 
						
						
						
						Examples/Backends: Don't filter characters under 0x10000 before calling io.AddInputCharacter(), the filtering is done in io.AddInputCharacter() itself. This is in prevision for fuller Unicode support. (#2538 , #2541 ) 
						
						
					 
					
						2019-05-11 10:33:56 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						42fc563fed 
					 
					
						
						
							
							Version 1.71 WIP + fixed minor typo  
						
						
						
						
					 
					
						2019-05-07 16:36:08 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d1d5075b66 
					 
					
						
						
							
							Version 1.70  
						
						
						
						
					 
					
						2019-05-06 14:17:39 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d88121ff5b 
					 
					
						
						
							
							Examples: DirectX9/10/11: Taking reference to device + subsequent merge of this in docking will fix DX9 issue  #2524  
						
						
						
						
					 
					
						2019-05-06 10:15:22 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6c196cf432 
					 
					
						
						
							
							Examples Readme and Changelog tweaks, added  #2527 , re-ordered examples/README alphabetically.  
						
						
						
						
					 
					
						2019-05-06 10:02:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Thrun 
							
						 
					 
					
						
						
							
						
						5ecc9d5865 
					 
					
						
						
							
							Examples: Metal: Add GLFW+Metal example  
						
						
						
						
					 
					
						2019-05-06 09:51:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ae405b83a4 
					 
					
						
						
							
							Examples: Added missing per-renderer local changelogs. ( #2037 ,  #1639 ,  #2452 )  
						
						
						
						
					 
					
						2019-04-30 22:28:29 +02:00 
						 
				 
			
				
					
						
							
							
								Max Thrun 
							
						 
					 
					
						
						
							
						
						7c6ba3a1da 
					 
					
						
						
							
							ImDrawCallback_ResetRenderState: Added Metal.  
						
						
						
						
					 
					
						2019-04-30 22:18:25 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5c1cd5c8c7 
					 
					
						
						
							
							ImDrawCallback_ResetRenderState, Examples: Added support for reset render state callback. ( #2037 ,  #1639 ,  #2452 )  
						
						
						
						
					 
					
						2019-04-30 22:15:59 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1ca6e5b59f 
					 
					
						
						
							
							Examples: Glut: Added note about missing cursor support. ( #2375 ,  #2465 )  
						
						
						
						
					 
					
						2019-04-25 12:01:01 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6789ea3482 
					 
					
						
						
							
							Examples: SDL: Gamepad support minor amend. Fixes ImGuiBackendFlags_HasGamepad not being set. Enable in Emscripten demo. Tweaks. ( #2509 ,  #2484 ).  
						
						
						
						
					 
					
						2019-04-23 12:38:59 +02:00 
						 
				 
			
				
					
						
							
							
								David Amador 
							
						 
					 
					
						
						
							
						
						994a92d79d 
					 
					
						
						
							
							Added support to use controllers via SDL_GameController. ( #2509 )  
						
						... 
						
						
						
						Updated sdl examples to use SDL_INIT_GAMECONTROLLER flag 
						
						
					 
					
						2019-04-23 12:14:05 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f159eb35fb 
					 
					
						
						
							
							Examples: SDL: Removed unused code. ( #2484 )  
						
						
						
						
					 
					
						2019-04-22 10:43:14 +02:00 
						 
				 
			
				
					
						
							
							
								Andre Weissflog 
							
						 
					 
					
						
						
							
						
						74a3878be4 
					 
					
						
						
							
							emscripten: replace shell_minimal.html with 'soft fullscreen' version  
						
						
						
						
					 
					
						2019-04-17 11:59:26 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1f25cdd6b4 
					 
					
						
						
							
							Clarified asserts comments + todo entries. ( #2500 )  
						
						
						
						
					 
					
						2019-04-17 09:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						8130fd9816 
					 
					
						
						
							
							Examples: DirectX10/11/12, Allegro, Marmalade: Render functions early out when display size is zero (minimized). ( #2496 )  
						
						
						
						
					 
					
						2019-04-15 18:47:36 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1fe6533192 
					 
					
						
						
							
							Examples: Emscripten: Tweaks for size. ( #2494 )  
						
						
						
						
					 
					
						2019-04-15 17:18:31 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						35cbf9c052 
					 
					
						
						
							
							Examples: Visual Studio: Updated default platform toolset+sdk in vcproj files from v100+sdk7 (vs2010) to v110+sdk8 (vs2012). This is mostly so we can remove reliance on DXSDK_DIR for the DX10/DX11 example, which if existing and when switching to recent SDK ends up conflicting and creating warnings.  
						
						
						
						
					 
					
						2019-04-15 15:48:38 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						eeea7da3d0 
					 
					
						
						
							
							Examples: Emscripten: Fixed error in shell template. ( #2494 )  
						
						
						
						
					 
					
						2019-04-15 01:46:34 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c1848b185c 
					 
					
						
						
							
							Examples: Emscripten: Switched to WebGL1/ES2, Added Changelog, Updated links, Added ignore list, Fixed warning with older versions. Removed reliance on C++11 (would warn on some compiler). Improved html template, removed undesirable options, reduced log size. Tweaked main.cpp. ( #2494 )  
						
						
						
						
					 
					
						2019-04-15 01:28:44 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						882d480b5e 
					 
					
						
						
							
							Examples: Removed unused variable (will be used in docking branch tho, undo when merging!)  
						
						
						
						
					 
					
						2019-04-15 01:01:39 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas "Pixel" Noble 
							
						 
					 
					
						
						
							
						
						a936d0669c 
					 
					
						
						
							
							Adding standalone Emscripten example.  
						
						
						
						
					 
					
						2019-04-13 22:39:42 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b8fe0df7df 
					 
					
						
						
							
							Examples: Null: Added Makefile.  
						
						
						
						
					 
					
						2019-04-08 19:16:45 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						42423d5ea4 
					 
					
						
						
							
							Examples: Makefile: Tweaks so they are more consistent with each others. Added -g./opt/local includes for MacPorts on Mac OS X. ( #297 )  
						
						
						
						
					 
					
						2019-04-07 23:02:07 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1295205cd4 
					 
					
						
						
							
							Examples: Vulkan: Fixed warnings. ( #2480 )  
						
						
						
						
					 
					
						2019-04-07 22:27:45 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c43dab2414 
					 
					
						
						
							
							Vulkan: Fix not incrementing semaphore index. ( #2472 ,  #2071 )  
						
						
						
						
					 
					
						2019-04-07 15:57:07 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e099a7dc74 
					 
					
						
						
							
							Vulkan: Bits. Using IM_ALLOC/IM_FREE instead of new[] / delete[].  
						
						
						
						
					 
					
						2019-04-05 20:27:46 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6bc47dfe48 
					 
					
						
						
							
							Vulkan: Removed superfluous vkInstance parameters being passed along.  
						
						
						
						
					 
					
						2019-04-05 18:24:28 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						452047c7ca 
					 
					
						
						
							
							Vulkan: Removed requirement for user to pass their own render buffer storage to ImGui_ImplVulkan_RenderDrawData(), this is managed internally.  
						
						
						
						
					 
					
						2019-04-05 18:24:28 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ec76722d2d 
					 
					
						
						
							
							Vulkan: Added ImageCount to InitInfo structure (!= MinImageCount) will be needed for viewports. Renamed FramesQueueSize -> ImageCount. ( #2472 ,  #2071 )  
						
						
						
						
					 
					
						2019-04-05 17:22:24 +02:00 
						 
				 
			
				
					
						
							
							
								MindSpunk 
							
						 
					 
					
						
						
							
						
						a45840746e 
					 
					
						
						
							
							Vulkan, Viewports: Fix for resizing viewport windows crashing. ( #2472 )  
						
						
						
						
					 
					
						2019-04-05 17:04:12 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0034e65c26 
					 
					
						
						
							
							Vulkan: Renaming demo/helper structures. Tidying up examples main.cpp.  
						
						
						
						
					 
					
						2019-04-04 23:40:28 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4f54a527ab 
					 
					
						
						
							
							Vulkan: Renaming, we want InitInfo to source MinImageCount which is the "source" value (so viewport creation can use this). Made ImGui_ImplVulkan_DestroyFrameRenderBuffers public. ( #2071 )  
						
						
						
						
					 
					
						2019-04-04 23:13:31 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						86f5945f49 
					 
					
						
						
							
							Vulkan: Storing user info into a single g_VulkanInitInfo structure to simplify code.  
						
						
						
						
					 
					
						2019-04-04 23:13:31 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						66f4be2e13 
					 
					
						
						
							
							Vulkan: Added extra parameter to ImGui_ImplVulkan_RenderDrawData(). User is in charge of owning/storing 1 ImGui_ImplVulkan_FrameRenderBuffers per in-flight rendering frame. Removed ImGui_ImplVulkan_SetFramesQueueSize. ( #2461 ,  #2348 ,  #2378 ,  #2097 ,  #2071 ,  #1677 )  
						
						
						
						
					 
					
						2019-04-04 22:27:29 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6bf981c85c 
					 
					
						
						
							
							Vulkan: More renaming. Comments.  
						
						
						
						
					 
					
						2019-04-04 22:20:01 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f586764cdd 
					 
					
						
						
							
							Examples: Vulkan: Merged helpers into ImGui_ImplVulkanH_CreateWindowData. Removed ImGui_ImplVulkan_InvalidateFrameDeviceObjects from API. Comments. ( #2071 )  
						
						
						
						
					 
					
						2019-04-04 22:12:16 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						54b8a65d9e 
					 
					
						
						
							
							Examples: Vulkan: Renamed QueuedFramesCount to FramesQueueSize. Moved Framebuffer, Backbuffer to FrameData structure. ( #2071 )  
						
						
						
						
					 
					
						2019-04-04 22:12:15 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						317859a3da 
					 
					
						
						
							
							Examples: Vulkan: Updated Changelog, removed debug code, tweaked code, made GLFW/SDL match each others. Initialize FrameDataForRender fields. Added Assertion. Clearing fields on DestroyFrameData(). ( #2071 )  
						
						
						
						
					 
					
						2019-04-04 22:11:13 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c7eef99a33 
					 
					
						
						
							
							Examples: Vulkan: Fixed tabs->space, removed extraneous braces and empty lines. ( #2071 )  
						
						
						
						
					 
					
						2019-04-04 22:10:43 +02:00 
						 
				 
			
				
					
						
							
							
								MindSpunk 
							
						 
					 
					
						
						
							
						
						b88a3b2711 
					 
					
						
						
							
							Examples: Vulkan: Added calls to supports runtime changing back buffer count. ( #2071 )  
						
						
						
						
					 
					
						2019-04-04 22:10:43 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1c3311e4d6 
					 
					
						
						
							
							Vulkan: Avoid passing negative coordinates to vkCmdSetScissor, which debug validation layers do not like.  
						
						
						
						
					 
					
						2019-04-04 22:09:26 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fc52364652 
					 
					
						
						
							
							Tabs to Spaces, comments.  
						
						
						
						
					 
					
						2019-04-03 17:25:02 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cdb109f617 
					 
					
						
						
							
							Renamed freeglut vcxproj files + Comments, Changelog ( #2465 )  
						
						
						
						
					 
					
						2019-04-03 16:25:35 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Willmott 
							
						 
					 
					
						
						
							
						
						ece322ff12 
					 
					
						
						
							
							freeglut -> glut rename  
						
						
						
						
					 
					
						2019-04-03 07:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Willmott 
							
						 
					 
					
						
						
							
						
						3fad375f5f 
					 
					
						
						
							
							ifdef freeglut extensions properly  
						
						
						
						
					 
					
						2019-04-03 07:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Willmott 
							
						 
					 
					
						
						
							
						
						81f70e5b7c 
					 
					
						
						
							
							Fixups for OSX  
						
						
						
						
					 
					
						2019-04-03 07:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Willmott 
							
						 
					 
					
						
						
							
						
						a402f5b9a9 
					 
					
						
						
							
							Add makefile for freeglut  
						
						
						
						
					 
					
						2019-04-03 07:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5c4cc370bb 
					 
					
						
						
							
							Examples: Vulkan: Added shader sources/references in the .cpp source.  
						
						
						
						
					 
					
						2019-04-03 11:23:54 +02:00