ocornut
|
b720c0f541
|
Backends: Vulkan: Added convenience support for Volk via IMGUI_IMPL_VULKAN_USE_VOLK define. (#6582, #4854)
|
ago%!(EXTRA string=1 year) |
Shawn Hatori
|
f80e65a406
|
Backends:,Examples: Vulkan: moved RenderPass parameter from ImGui_ImplVulkan_Init() function to ImGui_ImplVulkan_InitInfo structure. (#7308)
|
ago%!(EXTRA string=1 year) |
ocornut
|
5ddfbb80d8
|
Backends: Vulkan: Fixed vkAcquireNextImageKHR() validation errors in VulkanSDK 1.3.275 by allocating one extra semaphore than in-flight frames. (#7236)
|
ago%!(EXTRA string=1 year) |
ocornut
|
01b99a974d
|
Backends: Vulkan: Fixed vkAcquireNextImageKHR() validation errors in VulkanSDK 1.3.275 by allocating one extra semaphore than in-flight frames. (#7236)
|
ago%!(EXTRA string=1 year) |
ocornut
|
2f48337335
|
Examples: Vulkan: Rename compile-time defies for the examples to remove misleading IMGUI_ prefixes.
|
ago%!(EXTRA string=1 year) |
ocornut
|
55073aa7a3
|
Examples; SDL: added missing return values checks from SDL_CreateWindow() calls. (#7147)
|
ago%!(EXTRA string=1 year) |
ocornut
|
79a9e2fdfb
|
Backends: Vulkan: (Breaking) full font upload is performed by ImGui_ImplVulkan_CreateFontsTexture(), no need for user code to create or provide a command-buffer. Removed ImGui_ImplVulkan_DestroyFontUploadObjects(). (#6943, #6715, #6327, #3743, #4618)
See changes in example_glfw_vulkan/main.cpp and example_sdl2_vulkan/main.cpp for reference.
|
ago%!(EXTRA string=1 year) |
ocornut
|
6e7b43b6c7
|
Backends: Vulkan: Added ImGui_ImplVulkan_DestroyFontsTexture(), made ImGui_ImplVulkan_CreateFontsTexture() destroy previous one. (#6943, #6715, #6327, #3743, #4618)
|
ago%!(EXTRA string=1 year) |
ocornut
|
357f752bed
|
Docs: add more links to the top of every examples and backends files.
|
ago%!(EXTRA string=2 years) |
Sascha Willems
|
fa2f1bfbb0
|
Examples: Vulkan: Fixed Vulkan descriptor pools. (#6642)
Only use required no. of types and sets
|
ago%!(EXTRA string=2 years) |
kimidaisuki22
|
565aa0b763
|
Examples: Vulkan: pick integrated GPU if nothing else is available. (#6359)
|
ago%!(EXTRA string=2 years) |
ocornut
|
ba98667c65
|
Examples: Vulkan: further work for device extensions + tentative use o fVK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME. (#6109, #6172, #6101)
|
ago%!(EXTRA string=2 years) |
ocornut
|
6324280432
|
Examples: Vulkan: rework extensions setup + enable some to avoid validation layer errors. (#6109, #6172, #6101)
Enable VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME, VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME, VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR
|
ago%!(EXTRA string=2 years) |
Michael Martz
|
506f7e0074
|
Using nullptr in locations where warning disable is not convenient. (#6313, #4537)
|
ago%!(EXTRA string=2 years) |
ocornut
|
bb224c8aa1
|
Examples: Updated all examples application to enable ImGuiConfigFlags_NavEnableKeyboard and ImGuiConfigFlags_NavEnableGamepad by default.
|
ago%!(EXTRA string=2 years) |
ocornut
|
fac19e1883
|
Backends: SDL2:+SDL3 Implement SetPlatformImeDataFn (amends). (#6071, #1953) + fix SDL3 setting PlatformHandleRaw. (#6146)
|
ago%!(EXTRA string=2 years) |
ocornut
|
1b27ac982f
|
Backends+Examples: SDL2: renamed imgui_impl_sdl.cpp/.h to imgui_impl_sdl2.cpp/.h. (#6146)
+ CI: Update Windows CI to update SDL 2.26.3 instead of 2.0.10
|
ago%!(EXTRA string=2 years) |
ocornut
|
f43c6ea6a4
|
Revert most of "Examples: refactor all examples with a MainLoopStep() function..." (#2492, #3699)"
This reverts commit 96ab68eee0 .
# Conflicts:
# docs/CHANGELOG.txt
# examples/example_glfw_opengl3/main.cpp
# examples/example_sdl_opengl3/main.cpp
|
ago%!(EXTRA string=2 years) |
ocornut
|
96ab68eee0
|
Examples: refactor all examples with a MainLoopStep() function, to facilitate use with Emscripten. (#2492, #3699)
Aligned all examples.
|
ago%!(EXTRA string=2 years) |
ocornut
|
5c8041b4d7
|
Update gif in README + font names in examples
|
ago%!(EXTRA string=3 years) |
tocic
|
2b1d8e3eaf
|
Fix more typos in sources and docs (#5681)
|
ago%!(EXTRA string=3 years) |
ocornut
|
92d0924b82
|
Fixed build with IMGUI_DISABLE_OBSOLETE_KEYIO + made all examples comments refer to StyleColorsLight().
|
ago%!(EXTRA string=3 years) |
ocornut
|
1e18da5c38
|
Backends, Examples: Add comments about using WndProc handler and WantCaptureXXX flags. (#5061)
+ update README.
|
ago%!(EXTRA string=3 years) |
ocornut
|
6188e94108
|
Examples: Vulkan: fill Subpass and MSAASamples to increase discoverability (#4886) + IO docs update (#4858)
https://github.com/mosra/magnum-integration/pull/89
|
ago%!(EXTRA string=3 years) |
Giovanni Funchal
|
6792e1a3e0
|
Backends: SDL2: Remove unnecessary ImGui_ImplSDL2_NewFrame() parameter. (#3244)
|
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)
Fixes examples failing on optimus laptops with integrated graphics not supporting Vulkan.
|
ago%!(EXTRA string=4 years) |
ocornut
|
6e4770ea5c
|
Examples: Vulkan: Rebuild swapchain on VK_SUBOPTIMAL_KHR. (#3881)
Ref https://vulkan-tutorial.com/Drawing_a_triangle/Swap_chain_recreation#page_Suboptimal-or-out-of-date-swap-chain
|
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
|
b1a18d82e3
|
Moving backends code from examples/ to backends/ (step 6: update markdown documentation)
|
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) |
omar
|
6461fd40ab
|
Examples: Fixed SDL+OpenGL2 and SDL+Vulkan examples not processing SDL_WINDOWEVENT_CLOSE events which tends to be needed in multi-viewport setting.
|
ago%!(EXTRA string=5 years) |
Michel Lesoinne
|
b25756be4a
|
Examples: Vulkan: Switch validation layer. Fix CMakeLists to find Vulkan the standard way. (#3459)
|
ago%!(EXTRA string=5 years) |
ocornut
|
b73305be11
|
Examples: Vulkan: Reworked buffer resize handling, amend df89a16d (#3390, #2626)
|
ago%!(EXTRA string=5 years) |
ocornut
|
df89a16d26
|
Examples: Vulkan: Reworked buffer resize handling, fix for Linux/X11. (#3390, #2626)
|
ago%!(EXTRA string=5 years) |
ocornut
|
ede8825fb2
|
Examples: Vulkan: Fixed GLFW+Vulkan and SDL+Vulkan clear color not being set. Broken by a06eb833 (#3390)
|
ago%!(EXTRA string=5 years) |
ocornut
|
40b799023b
|
Docs: Update fonts.md (#2861) + update all references to FONTS.txt
|
ago%!(EXTRA string=5 years) |
ocornut
|
a06eb83359
|
Examples: GLFW+Vulkan, SDL+Vulkan: Fix for handling of minimized windows. (#3259)
|
ago%!(EXTRA string=5 years) |
ocornut
|
a056603d8b
|
Backends: Vulkan: Rename internal helper ImGui_ImplVulkanH_CreateWindow to ImGui_ImplVulkanH_CreateOrResizeWindow
|
ago%!(EXTRA string=5 years) |
ocornut
|
fbaf65b8f6
|
Revert "Viewports: Renamed UpdatePlatformWindows > PlatformWindowsUpdate, RenderPlatformWindowsDefault -> PlatformWindowsRender, DestroyPlatformWindows > PlatformWindowsDestroy (#1542)"
This reverts commit f2c7f3b200 .
|
ago%!(EXTRA string=5 years) |
ocornut
|
f2c7f3b200
|
Viewports: Renamed UpdatePlatformWindows > PlatformWindowsUpdate, RenderPlatformWindowsDefault -> PlatformWindowsRender, DestroyPlatformWindows > PlatformWindowsDestroy (#1542)
|
ago%!(EXTRA string=5 years) |
omar
|
26d177bc03
|
Docs: Moved misc/fonts/README.txt to docs/FONTS.txt. + tweaks
|
ago%!(EXTRA string=6 years) |
Rokas Kupstys
|
6892b81578
|
Remove trailing spaces from bunch of files.
(cherry picked from commit 50e0f8d4ddf4c426f62f346c8260a927f6b7c779)
|
ago%!(EXTRA string=6 years) |
omar
|
516c3dee80
|
Examples: SDL+DX11: Changelog, readme, batch files, fixed vcxproj, minor stylistic fixes + minor sync of other main.cpp files. (#2632)
|
ago%!(EXTRA string=6 years) |
omar
|
431aa4e456
|
Synced/merged minor cruft from docking branch to minimize drift. AFAIK the only meaningful no-op change is that the call UpdateHoveredWindowAndCaptureFlags() was moved above UpdateMouseMovingNewFrame() to match what docking branch has been doing for a while.
|
ago%!(EXTRA string=6 years) |
omar
|
6789ea3482
|
Examples: SDL: Gamepad support minor amend. Fixes ImGuiBackendFlags_HasGamepad not being set. Enable in Emscripten demo. Tweaks. (#2509, #2484).
|
ago%!(EXTRA string=6 years) |
David Amador
|
994a92d79d
|
Added support to use controllers via SDL_GameController. (#2509)
Updated sdl examples to use SDL_INIT_GAMECONTROLLER flag
|
ago%!(EXTRA string=6 years) |
omar
|
f159eb35fb
|
Examples: SDL: Removed unused code. (#2484)
|
ago%!(EXTRA string=6 years) |
omar
|
1295205cd4
|
Examples: Vulkan: Fixed warnings. (#2480)
|
ago%!(EXTRA string=6 years) |
omar
|
c43dab2414
|
Vulkan: Fix not incrementing semaphore index. (#2472, #2071)
|
ago%!(EXTRA string=6 years) |
omar
|
e099a7dc74
|
Vulkan: Bits. Using IM_ALLOC/IM_FREE instead of new[] / delete[].
|
ago%!(EXTRA string=6 years) |