ocornut
							
						 
						
							 
							
							
							
								
							
								036ed3ea93 
								
							
								 
							
						 
						
							
							
								
								OpenGL3 example: unregistered mouse callback for mouse click-release faster than frame interval.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								2e5b81627f 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: moved shader to be close to its usage location,  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								52b5376d9b 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL3: cleaned up to match features of OpenGL2 example  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								b02eed3e49 
								
							
								 
							
						 
						
							
							
								
								Examples: adding title to the top of each examples. Cleaning up file headers.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								6c9edb6db0 
								
							
								 
							
						 
						
							
							
								
								Examples: removed LICENSE file from MSVC project.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								Olivier Chatry
							
						 
						
							 
							
							
							
								
							
								2f176033c6 
								
							
								 
							
						 
						
							
							
								
								fixed indentation mix, removed some unused code, updated different callback using the example_opengl code.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								Olivier Chatry
							
						 
						
							 
							
							
							
								
							
								a8d2bc69ed 
								
							
								 
							
						 
						
							
							
								
								added opengl3 sample, mix from  @ocornut  and  @thelinked  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								63ff0ad0ff 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL: fix accessing libraries via ProjectDir instead of SolutionDir  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								bd762b559c 
								
							
								 
							
						 
						
							
							
								
								DirectX11 example: fixed projection matrix offset.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b4fd216bd2 
								
							
								 
							
						 
						
							
							
								
								DirectX9/DirectX11 example: fixed window initially showing an hourglass cursor.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								0730ec7577 
								
							
								 
							
						 
						
							
							
								
								Example apps: accumulate mouse wheel to accodomate for slow framerate.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								0e6f288a2f 
								
							
								 
							
						 
						
							
							
								
								DirectX11 example: further tweaks/massaging (-15 lines). Syncing example.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								7f804d3d64 
								
							
								 
							
						 
						
							
							
								
								Tab->Spaces :( visual studio can't even be trusted for that, oh thanks.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								de44af5227 
								
							
								 
							
						 
						
							
							
								
								DirectX11 example: closing all handler/resources in Cleanup.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								0f29cd7a14 
								
							
								 
							
						 
						
							
							
								
								Removed Microsoft IME handler in examples, too confusing. Moved to imgui.cpp instruction block.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								a5a84a9b69 
								
							
								 
							
						 
						
							
							
								
								Tab->Spaces :(  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								197b2763fc 
								
							
								 
							
						 
						
							
							
								
								Fixed DirectX11 example Release build include  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								df00fa8113 
								
							
								 
							
						 
						
							
							
								
								Fixed DirectX11 example to compile with whatever Visual Studio version user has  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								9e16317382 
								
							
								 
							
						 
						
							
							
								
								Added DirectX11 example application (code is too long!)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b5acb16378 
								
							
								 
							
						 
						
							
							
								
								Examples: created single .sln solution for all example projects.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								214c967df8 
								
							
								 
							
						 
						
							
							
								
								Example code: warning fix + comments.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								Mikko Mononen
							
						 
						
							 
							
							
							
								
							
								54ea495207 
								
							
								 
							
						 
						
							
							
								
								Updated example code.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								e4a79e9fc8 
								
							
								 
							
						 
						
							
							
								
								Moved IO.Font*** options to inside the IO.Font-> structure.. Added IO.FontGlobalScale setting (vs Font->Scale)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								df2ad5e899 
								
							
								 
							
						 
						
							
							
								
								Renamed ImBitmapFont -> ImFont, removed abstraction-pretend typedef  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								2aee4419e3 
								
							
								 
							
						 
						
							
							
								
								Fixed compatibility with std::vector if user decide to #define ImVector  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								616668dac3 
								
							
								 
							
						 
						
							
							
								
								OpenGL example: uses offsetof() macros for vertice definition instead of hardcoded offsets  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								36e52167da 
								
							
								 
							
						 
						
							
							
								
								OpenGL example: made the render function save/restore OpenGL state properly-ish  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								ec625b7c49 
								
							
								 
							
						 
						
							
							
								
								OpenGL/DirextX examples: comments and tweaks.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								f86286548e 
								
							
								 
							
						 
						
							
							
								
								OpenGL example: Tentative fix for missed tap-to-click events on MacBook trackpad  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								Tomoki SHISHIKURA (RTX-M7)
							
						 
						
							 
							
							
							
								
							
								9bb95db68a 
								
							
								 
							
						 
						
							
							
								
								opengl_example makefile cross platform supported.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								22fe7f23b1 
								
							
								 
							
						 
						
							
							
								
								OpenGL example: minor tweak for non-default font.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b756510f21 
								
							
								 
							
						 
						
							
							
								
								Fix stb_image to load 1/2/4 bpp PNG (unofficial fix, submitted as PR)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b9d9f62ae3 
								
							
								 
							
						 
						
							
							
								
								OpenGL example: updated stb_image to 1.46  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								4b94454fb4 
								
							
								 
							
						 
						
							
							
								
								OpenGL/DirectX examples: support for international text input in UTF-8 + implement ImeSetInputScreenPosFn on Windows.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								df1c056c88 
								
							
								 
							
						 
						
							
							
								
								OpenGL example: added commented code to load custom font from filesystem  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								eb1b9d4521 
								
							
								 
							
						 
						
							
							
								
								Revert erroneous commit  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								d35ceb793e 
								
							
								 
							
						 
						
							
							
								
								OpenGL example: added commented code to load custom font from filesystem  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								da2ccf0a78 
								
							
								 
							
						 
						
							
							
								
								OpenGL example: comments on glfw window size vs frame buffer size.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								Yaroslav Bunyak
							
						 
						
							 
							
							
							
								
							
								0e0cd5e705 
								
							
								 
							
						 
						
							
							
								
								Add support for Retina displays on MacOSX.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								Yaroslav Bunyak
							
						 
						
							 
							
							
							
								
							
								8d32fcb7d4 
								
							
								 
							
						 
						
							
							
								
								Add missing framework for MacOSX builds.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								88c33ecc29 
								
							
								 
							
						 
						
							
							
								
								Fixes to allow clean 1-pixel thick lines in more use cases. PixelCenterOffset not the same as previously!  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b90d0c558d 
								
							
								 
							
						 
						
							
							
								
								Minor text alignment  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								80dd1e1065 
								
							
								 
							
						 
						
							
							
								
								Added comments  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								Dale Kim
							
						 
						
							 
							
							
							
								
							
								7bd507d266 
								
							
								 
							
						 
						
							
							
								
								Disable client state in OpenGL example after rendering.  
							
							 
							
							... 
							
							
 
							
							Using the example code in another application that has other rendering
code can cause rendering bugs or memory access errors if client state
is not disabled. 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								42d4b4be6a 
								
							
								 
							
						 
						
							
							
								
								Converted all Tabs to Spaces (git diff -w shows an empty diff)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								46eee0cee4 
								
							
								 
							
						 
						
							
							
								
								Tidying up example applications so it looks easier to just grab code  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								530f103dfe 
								
							
								 
							
						 
						
							
							
								
								Tweak MacOS X Makefile for likely scenario  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								7a3e6aa38d 
								
							
								 
							
						 
						
							
							
								
								Default Clipboard functions on Windows+ renamed ARRAYSIZE to IM_ARRAYSIZE  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b6d1d85d86 
								
							
								 
							
						 
						
							
							
								
								Fixed scissoring in OpenGL example  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								cb3d503941 
								
							
								 
							
						 
						
							
							
								
								OpenGL example now use the fixed function-pipeline. Code down by 120 lines.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)