790275eae2 
								
							
								 
							
						 
						
							
							
								
								Example: DirectX9: Backup and restore all state  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								8a0d3b9628 
								
							
								 
							
						 
						
							
							
								
								Examples; DirectX10/11: Added comments about removing dependency on d3dcompiler DLL ( #638 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2ef766a1ce 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX10: Apply depth-stencil state like DirectX11 example ( #640 ,  #636 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								656b1e848c 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: Fixed uninitialized fields. Disabling depth-write ( #640 ,  #636 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								f4633d09ac 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX10, DirectX11: Removed seemingly unnecessary bunch of rasterizer state creation code.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								834bfe4af5 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: Fixed handle leak + minor coding style fix for  #640  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5fe2cacd4d 
								
							
								 
							
						 
						
							
							
								
								DX11 example depth test  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								c1da3e354e 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL: Fixed unused variable warning on non-Windows platforms ( #626 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								79ad22e1f2 
								
							
								 
							
						 
						
							
							
								
								Fixed various Clang -Weverything warnings ( #626 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								f46c91f5ad 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9: Removed dependency on dxguid.lib + remainder of d3dx9.lib ( #611 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								731ff3d3f5 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9: Removed dependency on dx3x9 (remainder) ( #611 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								50df86985d 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9: Removed dependency on dx3x9.h so it can be used in a DirectXMath.h only environment ( #611 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								bfb2dc2290 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL3: Saving/restoring glActiveTexture() state ( #602 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								c2c0b57e5e 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL2: Extra comments ( #606 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								559963e832 
								
							
								 
							
						 
						
							
							
								
								Examples: Apple/iOS: lowered xcode project deployment target from 10.7 to 10.11 ( #598 ,  #575 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1612ca071b 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL: Initialize video+timer subsystem only.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								4466a7b3b0 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9: save/restore some more device state.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								319e288eef 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								71b981d05f 
								
							
								 
							
						 
						
							
							
								
								Examples: Apple: Readme tweaks ( #575   #247 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								67b604412b 
								
							
								 
							
						 
						
							
							
								
								Remove local glfw3 lib for osx. (+1 squashed commit)  
							
							... 
							
							
 
							
							Squashed commits:
[34cc3b7] Adds osx example. (+6 squashed commits)
Squashed commits:
[20330f2] Uses glfw by brew install.
[0427861] Renames imguiex folder name to imguiex-ios
[f9e27e5] Renames ios_example to apple_example.
[44f8fe3] Updates the glfw header/library path.
[919f279] Renames target from imguiex to imguiex-ios since there is already a imguiex-osx target now.
[24395f5] Adds osx example. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								c1427de5b6 
								
							
								 
							
						 
						
							
							
								
								Examples: Libs: Update glfw binaries to glfw master.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								0e7b9b8284 
								
							
								 
							
						 
						
							
							
								
								Examples: Vulkan: Coding style tweaks.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								552246feed 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX10,DirectX11 : Minor renaming  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								518f32ccfe 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX10: Save/restore state + minor cleanups ( #570 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								90493f8add 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: Shallow massaging to make the code more consistent/readable (following  #570 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2942240072 
								
							
								 
							
						 
						
							
							
								
								Examples: DX11: Cleanup state backup/restore code ( #570 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d4d51a7802 
								
							
								 
							
						 
						
							
							
								
								capture and restore all state  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a6399f120f 
								
							
								 
							
						 
						
							
							
								
								IO: Added "Super" keyboard modifiers (corresponding to Cmd on Mac and Windows key in theory although the later is hard to read) ( #473 )  
							
							... 
							
							
 
							
							NB: Value not used. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								ae0c33c983 
								
							
								 
							
						 
						
							
							
								
								Examples: Links  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								7661b1e778 
								
							
								 
							
						 
						
							
							
								
								Trim trailing spaces  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								fdc4299c6c 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL: Made ImGui_ImplSdlGL3_NewFrame() signature match GL2 one  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e6c2c1fcfd 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL: Minor fixes to follow syntax of other examples ( #495 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								8a61c0afea 
								
							
								 
							
						 
						
							
							
								
								Applying same fix to OpenGL 3 example. Fixing spaces/tabs.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a9b0abe493 
								
							
								 
							
						 
						
							
							
								
								Automatically updating DisplayFrameBufferScale by reading the OpenGL drawable size and comparing with the window size. This fixed dear imgui which was rendering only to 1/4 of my window.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								04396ed7a9 
								
							
								 
							
						 
						
							
							
								
								FAQ and comments about the use of ImTextureID ( #562 ,  #561 ,  #521 ,  #510 ,  #497 ,  #475  ...)  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1394616d9c 
								
							
								 
							
						 
						
							
							
								
								Vulkan Example: Some code layout changes.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								4ea4fa3e73 
								
							
								 
							
						 
						
							
							
								
								Vulkan Example: Fix synchronization.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								0ceddc29ff 
								
							
								 
							
						 
						
							
							
								
								Vulkan Example: Fix windows build.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								4cbd316f01 
								
							
								 
							
						 
						
							
							
								
								Vulkan example.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1dcb9c877d 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL: Fix early return on zero-sized framebuffer breaking GL state ( #486 ,  #547 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								f6181b3428 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX12: Add directx12_example  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2813a44dcc 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL: skip rendering and calling glViewport() if we have a zero-fixed buffer ( #486 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9e86d0e225 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL/OpenGL: Tabs to spaces  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								87a6110994 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL3: Fix BindVertexArray/BindBuffer order ( #527 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								07e379a950 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9: Wastefully use a RGBA8 texture for the font texture to make compability more evident with user's textures ( #521 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								b8f86ec4bd 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL2/3 Makefile; Added -lGL to Linux build  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a81a5e5235 
								
							
								 
							
						 
						
							
							
								
								Commented Clang warning that's not compatible with all versions. Comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9e8795f4e2 
								
							
								 
							
						 
						
							
							
								
								Examples: Added extra comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								31fe006c85 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX10 fixed ImGui_ImplDX10_NewFrame() from recreating device objects if render isn't called (g_pVB not set)  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								6277ffe00f 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: fixed ImGui_ImplDX11_NewFrame() from recreating device objects if render isn't called (g_pVB not set)  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)