1dcb9c877d 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL: Fix early return on zero-sized framebuffer breaking GL state ( #486 ,  #547 )  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								49fb7364b5 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL2+OpenGL3: Fix context creation options ( #468 ,  #463 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								3aa4a108ed 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL/OpenGL3: Fixed linking documentation for MacOSX ( #463 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								217a6c875a 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL: Tentative fix for miscaled call to glViewport on high-DPI screens ( #441 )  
							
							... 
							
							
 
							
							Fix for 980ca286fe 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								bf83ac8b55 
								
							
								 
							
						 
						
							
							
								
								Examples: Fixed msvc batch files from warning.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9596e6f794 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX10: Minor tweaks, updated to latest example changes ( #424 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								dadd03fc11 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX10: Fix warning, disable debug device, add ignore list ( #424 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								32c1a3e46c 
								
							
								 
							
						 
						
							
							
								
								Removed d3d11 references  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1f3a0e78cc 
								
							
								 
							
						 
						
							
							
								
								Ported d3d11 renderer to d3d10  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								6adf644448 
								
							
								 
							
						 
						
							
							
								
								Allow DX11 renderer to be used with devices with lower feature levels.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1b7aee7b9d 
								
							
								 
							
						 
						
							
							
								
								Examples: DX11: Remove debug flag ( #415 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								6cee2fca94 
								
							
								 
							
						 
						
							
							
								
								Examples: Not clearing input data/tex data in atlas (will be required for dynamic atlas anyway). Effectively fix resizing in DX examples.  
							
							... 
							
							
 
							
							+ Standardized comments. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								94ec3d534e 
								
							
								 
							
						 
						
							
							
								
								Examples: Header comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								6800939e73 
								
							
								 
							
						 
						
							
							
								
								Examples: Header comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5c52e9ec0d 
								
							
								 
							
						 
						
							
							
								
								Examples: Clarified comments. Removed font merging example from comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d673db3092 
								
							
								 
							
						 
						
							
							
								
								Examples: Added README into the Visual Studio solution to people are less likely to miss it.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9735563b65 
								
							
								 
							
						 
						
							
							
								
								Additional comments for new users  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								aa6cb32bd4 
								
							
								 
							
						 
						
							
							
								
								fixed text referencing GLFW library in SDL examples  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								83e6cfbec0 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9/11: Removed assumption about Unicode build in example main.cpp ( #399 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								dc86a8a0bf 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL3: Fixed gl3w.c for Linux when compiled with C++ compiler ( #411 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								38cfdafbaf 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL/OpenGL3: Added -ldl to Linux command-line ( #411 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e2ecc02e02 
								
							
								 
							
						 
						
							
							
								
								Examples: Updated README  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								899cb3b4e9 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL+OpenGL3: Fixed readme ( #356 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								ab7e91b65e 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL+OpenGL3: Various fixes to example to make it matches current GL3 example ( #356 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9d0caa2e66 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL+OpenGL3: Using glew like existing example + renaming ( #356 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								624adb1b23 
								
							
								 
							
						 
						
							
							
								
								Tweak build batch files and readmes  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								f87deff0f3 
								
							
								 
							
						 
						
							
							
								
								Moving stdlib.h include outside of imgui.h ( #405 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								3b2fdf27a8 
								
							
								 
							
						 
						
							
							
								
								Examples: Added /Zi (output debug information) in build_win32.bat files  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1d76890526 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL3: Implement ImGui_ImplGlfwGL3_InvalidateDeviceObjects() like other examples.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e46c7b70eb 
								
							
								 
							
						 
						
							
							
								
								Examples: Most examples apps detect if ImDrawIdx was changed to 32-bits instead of 16  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								0a23e2c832 
								
							
								 
							
						 
						
							
							
								
								Tabs to spaces  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								980ca286fe 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL2/3: Save/setup/restore viewport as part of render function. Update SDL example to match GL2 one. ( fix   #392 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e858d229a0 
								
							
								 
							
						 
						
							
							
								
								Examples: update all examples with same comment ( #389 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e1bc0dd7d5 
								
							
								 
							
						 
						
							
							
								
								Font merge demo and documentation minor additions.  
							
							... 
							
							
 
							
							Clarifies the lifetime requirements for the ranges parameter for AddFont* functions. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e4d916a4b3 
								
							
								 
							
						 
						
							
							
								
								NULL out font texture on invalidate  
							
							... 
							
							
 
							
							If this isn't done, NewFrame won't re-create the font. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2b3fb5c0f7 
								
							
								 
							
						 
						
							
							
								
								Example: Marmalade: shallow tweaks and cleanups to match ImGui coding style ( #375 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								ba9c469ff0 
								
							
								 
							
						 
						
							
							
								
								no message  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								ebf4f1fa02 
								
							
								 
							
						 
						
							
							
								
								no message  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5d53f37a5d 
								
							
								 
							
						 
						
							
							
								
								Examples: Possibly clarified the intent of imgui_impl_* files.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								509ac33abe 
								
							
								 
							
						 
						
							
							
								
								fix POSITION format (ImDrawVert::pos is 2D, not 4D)  
							
							... 
							
							
 
							
							the inputlayout incorrectly described the POSITION attribute as being
4D, while ImDrawVert::pos is 2D. This went unnoticed because the buffer
binding has a stride of sizeof(ImDrawVert) and the POSITION is treated
as a float2 in the vertex shader. If you switch POSITION to float4 in
the vertex shader (and actually use the z/w in the matrix
multiplication) then everything become wacky-looking since it's
interpreting the texture coordinates as z/w. On a similar note: It's
weird that the projection matrix takes z and w into consideration when
those don't exist in the shader due to positions being float2s. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								50b25b6c75 
								
							
								 
							
						 
						
							
							
								
								Added example for the Marmalade platform  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)