1125 Commits (features/string_view)

Author SHA1 Message Date
ocornut 6afe9bbb45 Projects: added GLFW Vulkan to default solution. ago%!(EXTRA string=4 years)
ocornut d2ffbd9b86 Version 1.84 ago%!(EXTRA string=4 years)
ocornut e3988a84db Backends: OpenGL3: Embed our own minimal GL loader (amends). (#4445) ago%!(EXTRA string=4 years)
Rokas Kupstys 459de65477 Backends: OpenGL3: Embed our own minimal GL loader based on gl3w and use it in SDL/GLFW examples. (#4445) ago%!(EXTRA string=4 years)
ocornut f24abbc47d Fix various warnings (#4442) ago%!(EXTRA string=4 years)
David Maas 923bd2fd21 Examples: DirectX12: Fixed Alt+Enter fullscreen in DirectX12 example. (#4346, #4348) ago%!(EXTRA string=4 years)
Giovanni Funchal 6792e1a3e0 Backends: SDL2: Remove unnecessary ImGui_ImplSDL2_NewFrame() parameter. (#3244) ago%!(EXTRA string=4 years)
rokups 88f4c1321a Examples: Bring code of example_apple_metal and example_apple_opengl2 closer to each other. (#1873, #3543) ago%!(EXTRA string=4 years)
rokups 30224fdde0 Examples: example_apple_opengl2: Fix keys remaining stuck in pressed state when using shortcuts with CMD. (#4253) ago%!(EXTRA string=4 years)
ocornut 020d1ced1d Examples: SDL2: Accomodate for vcpkg install having headers in SDL2/SDL.h vs SDL.h + vcpkg related comments. ago%!(EXTRA string=4 years)
ocornut 7fc144edde Examples: update all VS project files to VS2015. Update DX12 project Windows SDK to latest. ago%!(EXTRA string=4 years)
Basil Fierz 83bdfef8e0 Backends: WGPU: update to latest specs. (#4116, #3632) ago%!(EXTRA string=4 years)
ITotalJustice ea9122b0ac
Examples: add backends include path in readmes. (#4106) ago%!(EXTRA string=4 years)
duddel 05a20ca738 Examples: Android: Make Android build compatible with Gradle 7.0. (#3446) ago%!(EXTRA string=4 years)
ocornut b957300260 Documentation tweaks (#4042) ago%!(EXTRA string=4 years)
Rokas Kupstys bcdc8bcc4b Examples: Vulkan: Update GPU selection to pick discrete GPU if available, or use first GPU otherwise. (#4012) ago%!(EXTRA string=4 years)
Peter Kristensen 5f45047fb6 Update example makefiles to check the new homebrew paths (#4003) ago%!(EXTRA string=4 years)
ocornut 2403ed92a3 Added build/ to gitignore (#3027), Examples: SDL2: Link with shell32.lib required by SDL2main.lib since SDL 2.0.12. [#3988, #3884] + added batch file for SDL+Vulkan. ago%!(EXTRA string=4 years)
Nikolai Wuttke c6c15a44fa Examples: Add OpenGL ES 2.0 support to modern GL examples. (#2837, #3951) ago%!(EXTRA string=4 years)
ocornut 6f360d6040 Examples: Win32: using a more explicit loop for PeekMessage polling to make the code easier to copy and paste and less error-prone. ago%!(EXTRA string=4 years)
ocornut 6e4770ea5c Examples: Vulkan: Rebuild swapchain on VK_SUBOPTIMAL_KHR. (#3881) ago%!(EXTRA string=4 years)
ocornut fdc2324d9a Moved 'misc/natvis/imgui.natvis' to 'misc/debuggers/imgui.natvis' ago%!(EXTRA string=4 years)
ocornut 8dd692c29c Android: Amend backend and examples with minor consistency tweaks. (#3446) ago%!(EXTRA string=4 years)
duddel fb85c0341b
Add Android backend and example (#3446) ago%!(EXTRA string=4 years)
Xiliusha eb57484935 Backends: DX9: add missing IMGUI_USE_BGRA_PACKED_COLOR support. Remove dinput.h headers. (#3844) ago%!(EXTRA string=4 years)
Rokas Kupstys 3f5bb5939a Examples: Fix MinGW detection in makefiles. Fix example_null build due to missing IME input libs. (#2590) ago%!(EXTRA string=4 years)
ocornut 9b32f7bf2d Fix example_null Makefile for Mingw (#2590) ago%!(EXTRA string=4 years)
ocornut 6a161b8789 Examples: Reworked setup of clear color to be compatible with transparent values. (#2693, #2764, #2766, #2873, #3447, #3813, #3816) ago%!(EXTRA string=4 years)
ocornut 647a308ad3 Backends: GLFW: Add ImGui_ImplGlfw_InitForOther() instead of ImGui_ImplGlfw_InitForWebGPU() so it can be used for e.g. DX11. (#3632) ago%!(EXTRA string=4 years)
ocornut b898281e3c Demo: Added 'Examples->Fullscreen Window' demo. (#3789) + repack and zero-clear ImDrawData. ago%!(EXTRA string=4 years)
ocornut dff0044d4e Backends, Examples: Added support for WebGPU and corresponding example. Amend 5853fbd (#3632) ago%!(EXTRA string=4 years)
Basil Fierz 5853fbd68b Backends, Examples: Added support for WebGPU and corresponding example (#3632) ago%!(EXTRA string=4 years)
ocornut feaa7ea003 Examples: Emscripten: Amend ba636c5. (#3705) ago%!(EXTRA string=4 years)
Horki 0f14dd9781 Examples: Emscripten: Add 'make serve' helper, move output to web/ folder. (#3705) ago%!(EXTRA string=4 years)
ocornut 7d5d5711c2 Backends: OpenGL2, OpenGL3: Backup and restore GL_SHADE_MODAL, GL_STENCIL_TEST, clear GL_NORMAL_ARRAY. Comments., (#3671, #3668) ago%!(EXTRA string=4 years)
ocornut 8ec5daf35d Happy new year! ago%!(EXTRA string=4 years)
ocornut 3346544cf5 Examples: Fix batch files (amend b1a18d82, #3513), standardize them + DirectX12: Move ImGui::Render() call above the first barrier to clarify its lack of effect on the graphics pipe. ago%!(EXTRA string=4 years)
omar 9c8671e7b0 Tables: Add empty file, skeleton. ago%!(EXTRA string=4 years)
ocornut d20f2bc90a Rename example_emscripten/ to example_emscripten_opengl3/ (#3632) ago%!(EXTRA string=4 years)
Rokas Kupstys a3f79104df Examples: Apple+Metal: Forward events to OS key combinations like CMD+Q can work. (#3554) ago%!(EXTRA string=5 years)
ocornut 5f97809cab Misc tidying up (zero-clear structures, more unused default in ClipRetFullscreen, NavApplyItemToResult() coding style fix) ago%!(EXTRA string=5 years)
Warren Moore bca4749346 Examples: Apple: Consolidated example_apple_metal to reduce class and file count (#1873, #3543) ago%!(EXTRA string=5 years)
Bill Six acb8ef2006
Examples: Vulkan: Fixed CMake include path. (#3550) ago%!(EXTRA string=5 years)
ocornut b1a18d82e3 Moving backends code from examples/ to backends/ (step 6: update markdown documentation) ago%!(EXTRA string=5 years)
ocornut a2a3d80f04 Moving backends code from examples/ to backends/ (step 5: move documentation to MD files) ago%!(EXTRA string=5 years)
ocornut a2d845f9dd Moving backends code from examples/ to backends/ (step 4: update documentation, much improvement) ago%!(EXTRA string=5 years)
ocornut a7e21fb05f Moving backends code from examples/ to backends/ (step 3: fixing project files) ago%!(EXTRA string=5 years)
ocornut 428f4fce70 Moving backends code from examples/ to backends/ (step 2: moving vulkan cruft) ago%!(EXTRA string=5 years)
ocornut d9b2fb7338 Moving backends code from examples/ to backends/ (step 1: moving source files) ago%!(EXTRA string=5 years)
ocornut 124c2608f1 Docs: Renamed all occurences of "binding" and "back-end" to "backend" in comments and documentations, for consistency. ago%!(EXTRA string=5 years)