ocornut
							
						 
						
							 
							
							
							
								
							
								5d53f37a5d 
								
							
								 
							
						 
						
							
							
								
								Examples: Possibly clarified the intent of imgui_impl_* files.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Nicolas Guillemot
							
						 
						
							 
							
							
							
								
							
								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)  
						
					 
				
					
						
							
							
								 
								gzito
							
						 
						
							 
							
							
							
								
							
								50b25b6c75 
								
							
								 
							
						 
						
							
							
								
								Added example for the Marmalade platform  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								a77e534ded 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL2: Add msys2/mingw64 target ( #361 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								radius
							
						 
						
							 
							
							
							
								
							
								a465b2b3d8 
								
							
								 
							
						 
						
							
							
								
								add msys2/mingw64 target  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Zach Toogood
							
						 
						
							 
							
							
							
								
							
								e130b09d91 
								
							
								 
							
						 
						
							
							
								
								Previous SDL implementation didn't work with my OpenGL 3.3 project, spliced the GLFW OpenGL examples on top of the SDL example to create an option that works for me. Could be useful for others.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								963f6b782d 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL3: saving more of blend state ( #347 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								d5502cdd6d 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL3: Saving/restoring the Enable state, better than nothing ( #347 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								25b4b88a7a 
								
							
								 
							
						 
						
							
							
								
								Examples: Update readme.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								ad4c962224 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: Fixed batch file for VS 2012+, still works for 2008/2010.. Include path order matters...  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								853f265025 
								
							
								 
							
						 
						
							
							
								
								Examples: Added batch files to build Windows examples with VS  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								167c02d502 
								
							
								 
							
						 
						
							
							
								
								Better Git ignore list for quick compilations in same folder  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								1793c1a991 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								7d6ddbe5c8 
								
							
								 
							
						 
						
							
							
								
								Examples: comment on setting the RenderDrawListsFn function.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								77bcb7152b 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: fixed vertex shader which breaks with VS2015 somehow (DX11 version?) ( #313 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								0bb46c824e 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL2/3: save/restore some more state correctly.  
							
							 
							
							... 
							
							
 
							
							Might save an hour of staring at blank-screen to 5% of the population,
worth it. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								da807e55ea 
								
							
								 
							
						 
						
							
							
								
								Examples: Ignore list a little more friendly to Unix systems.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								5ebd61f89c 
								
							
								 
							
						 
						
							
							
								
								Ignore list a little more friendly to Unix systems  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								e58f99179a 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL: fix for retina screens + io.DisplayFramebufferScale storage ( #287 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								62671ef96e 
								
							
								 
							
						 
						
							
							
								
								Examples: update readme  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								822eaf1751 
								
							
								 
							
						 
						
							
							
								
								Examples: DX9, DX11: mapping missing middle mouse button.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								9a0650dbd0 
								
							
								 
							
						 
						
							
							
								
								Examples: imgui_impl* functions declared with IMGUI_API to ease copy & pasting into projects using DLL  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								yinjimmy
							
						 
						
							 
							
							
							
								
							
								01a17aa78e 
								
							
								 
							
						 
						
							
							
								
								fix ios compile error  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								23ce837dc7 
								
							
								 
							
						 
						
							
							
								
								Revert "Examples: GLFW: using glfwSetCharModsCallback() to ensure characters aren't passed when using mods ( fix   #279 )"  
							
							 
							
							... 
							
							
 
							
							This reverts commit d80869189a . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								d80869189a 
								
							
								 
							
						 
						
							
							
								
								Examples: GLFW: using glfwSetCharModsCallback() to ensure characters aren't passed when using mods ( fix   #279 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Andres Vahter
							
						 
						
							 
							
							
							
								
							
								ccbc72e98b 
								
							
								 
							
						 
						
							
							
								
								add mac os x build instructions for sdl_opengl_example  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								215747635d 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX11: resizing buffers dynamically ( #299 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								c016f6c171 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9: tweaks.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								698c7cae85 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX9: resizing vertex and index buffers dynamically ( #299 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Thomas Pöchtrager
							
						 
						
							 
							
							
							
								
							
								3604aecf8f 
								
							
								 
							
						 
						
							
							
								
								Minor Windows adjustments  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Thomas Pöchtrager
							
						 
						
							 
							
							
							
								
							
								947cf3434f 
								
							
								 
							
						 
						
							
							
								
								Added printf attribute to printf like text formatting functions  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								470200ee5c 
								
							
								 
							
						 
						
							
							
								
								Update documentation  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								85dab1a680 
								
							
								 
							
						 
						
							
							
								
								Fixed documentation  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Chris Maughan
							
						 
						
							 
							
							
							
								
							
								d667de9490 
								
							
								 
							
						 
						
							
							
								
								Clear font texture view to ensure Release() doesn't get called twice  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								11d91a27a4 
								
							
								 
							
						 
						
							
							
								
								Carriage return ( #289 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Jonathan Adamczewski
							
						 
						
							 
							
							
							
								
							
								f158617551 
								
							
								 
							
						 
						
							
							
								
								Show SDL error message on init failure  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								52a74701f5 
								
							
								 
							
						 
						
							
							
								
								Updated projects to reference new files ( #219 )  
							
							 
							
							... 
							
							
 
							
							Didn't update iOS example (#247 ) 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								0eb196d544 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL3: simplified code using glBufferData for vertices as well ( #277 ,  #278 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								dc1cb9e625 
								
							
								 
							
						 
						
							
							
								
								Tweak  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Nik Voss
							
						 
						
							 
							
							
							
								
							
								bc9bae6d01 
								
							
								 
							
						 
						
							
							
								
								To support drivers with strict core profiles, a buffer is used for the indices as well ( fixes   ocornut/imgui#277 ).  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								98047b1b65 
								
							
								 
							
						 
						
							
							
								
								Update README.txt  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								f53d5da0f8 
								
							
								 
							
						 
						
							
							
								
								Update README.txt  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Daniel Gibson
							
						 
						
							 
							
							
							
								
							
								b7d1b91e4b 
								
							
								 
							
						 
						
							
							
								
								Use ImGuiIO::AddInputCharactersUTF8() in SDL2 example  
							
							 
							
							... 
							
							
 
							
							Now Unicode text input works in this example. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Daniel Gibson
							
						 
						
							 
							
							
							
								
							
								02a0967243 
								
							
								 
							
						 
						
							
							
								
								Fix SDL2-example for Linux  
							
							 
							
							... 
							
							
 
							
							The header is called "SDL_opengl.h" - case matters on Linux.
The main() function must indeed be called main(), on Windows it'll be
renamed to SDL_main (for SDL2main.lib) by #define in SDL_main.h
(which is included by SDL.h)
I added an entry to the example's README that describes how to build
it on Linux. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								4842ac3bc6 
								
							
								 
							
						 
						
							
							
								
								Fonts: added Cousine-Regular.ttf  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								0224d29a35 
								
							
								 
							
						 
						
							
							
								
								Examples: comments.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								fcec337061 
								
							
								 
							
						 
						
							
							
								
								Examples: Simplified font examples comments.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								f2bed00d80 
								
							
								 
							
						 
						
							
							
								
								Examples: README  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								5ab23ab1c0 
								
							
								 
							
						 
						
							
							
								
								Allegro 5 example: removed public domain mark, MIT as the rest, with  @bggd  approval  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								2f574ef952 
								
							
								 
							
						 
						
							
							
								
								Allegro 5 example: converted for indexed rendering.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)