7661b1e778 
								
							
								 
							
						 
						
							
							
								
								Trim trailing spaces  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								83e6cfbec0 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9/11: Removed assumption about Unicode build in example main.cpp ( #399 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								3b2fdf27a8 
								
							
								 
							
						 
						
							
							
								
								Examples: Added /Zi (output debug information) in build_win32.bat files  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								e858d229a0 
								
							
								 
							
						 
						
							
							
								
								Examples: update all examples with same comment ( #389 )  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								ad4c962224 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: Fixed batch file for VS 2012+, still works for 2008/2010.. Include path order matters...  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								853f265025 
								
							
								 
							
						 
						
							
							
								
								Examples: Added batch files to build Windows examples with VS  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								7d6ddbe5c8 
								
							
								 
							
						 
						
							
							
								
								Examples: comment on setting the RenderDrawListsFn function.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								77bcb7152b 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: fixed vertex shader which breaks with VS2015 somehow (DX11 version?) ( #313 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								822eaf1751 
								
							
								 
							
						 
						
							
							
								
								Examples: DX9, DX11: mapping missing middle mouse button.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9a0650dbd0 
								
							
								 
							
						 
						
							
							
								
								Examples: imgui_impl* functions declared with IMGUI_API to ease copy & pasting into projects using DLL  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								215747635d 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: resizing buffers dynamically ( #299 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d667de9490 
								
							
								 
							
						 
						
							
							
								
								Clear font texture view to ensure Release() doesn't get called twice  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								52a74701f5 
								
							
								 
							
						 
						
							
							
								
								Updated projects to reference new files ( #219 )  
							
							... 
							
							
 
							
							Didn't update iOS example (#247 ) 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								4842ac3bc6 
								
							
								 
							
						 
						
							
							
								
								Fonts: added Cousine-Regular.ttf  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								0224d29a35 
								
							
								 
							
						 
						
							
							
								
								Examples: comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								fcec337061 
								
							
								 
							
						 
						
							
							
								
								Examples: Simplified font examples comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d03b046ef4 
								
							
								 
							
						 
						
							
							
								
								AA branch: Agressively renamed all fields of ImDrawList, ImDrawCmd, ImDrawData to match the rest of our coding convention ( #133 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								502e360ee5 
								
							
								 
							
						 
						
							
							
								
								Removed the majority of size_t from the code. ImVector<> now uses int. ( #262 )  
							
							... 
							
							
 
							
							May trigger new compilation warnings? 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								6a22835f63 
								
							
								 
							
						 
						
							
							
								
								AA branch: ImDrawList: rename commands to cmd_buffer  
							
							... 
							
							
 
							
							Not strictly necessary but while we're doing minor breakage let's do
them at all once. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								b2b616be00 
								
							
								 
							
						 
						
							
							
								
								AA branch: ImDrawCmd idx_count -> elem_count  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								f3303fa84f 
								
							
								 
							
						 
						
							
							
								
								AA branch: io.RenderDrawListsFn signature changed to take ImDrawData, neater and future proof breaking of the render API ( #133   #254 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								8b4a470e1d 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9: fixed size passed to vertex and index buffer Lock() + readjust default buffer sizes.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2f03511062 
								
							
								 
							
						 
						
							
							
								
								Added ImGuiKey_PageUp, ImGuiKey_PageDown for user.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								71e9f2a3dd 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings for 64-bits builds  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								b6f3c97e3b 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: explicitly set rasterizer state.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								5df542c3c0 
								
							
								 
							
						 
						
							
							
								
								ImFontAtlas: doesn't clear input data, left to the application. ( #224 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								ad7f600e0d 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9/11: hide os curosr if ImGui is drawing it ( #155 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								18a00c7060 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9/11: Fixed key mapping for down arrow.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d809abbe1c 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: tidying up.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								37f1715bfa 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: Removed unnecessary vertices conversion and CUSTOMVERTEX types.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								1746b04065 
								
							
								 
							
						 
						
							
							
								
								Indexed rendering. Not in main branch because breaks rendering code too much. Will merge in trunk along with more major graphics changes lat  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d25578efd8 
								
							
								 
							
						 
						
							
							
								
								Examples: initializing float + missing comment.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								3abfb85613 
								
							
								 
							
						 
						
							
							
								
								Comments on font loading, fixed commented out paths and added DroidSans in the list  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								cb285c4d35 
								
							
								 
							
						 
						
							
							
								
								Examples: uses SetNextWindowPos/SetNextWindowSize when applicable  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d3e444dfd9 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9: fixed duplicate creation of vertex buffer. Size of static vertex buffer at top of the code.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								e97d02a294 
								
							
								 
							
						 
						
							
							
								
								Examples: Fixed Clang warnings in DirectX examples  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)