WSSDude
|
ba513ba804
|
Backends: DX10, DX11, DX12: honor FramebufferScale. (#8412)
# Conflicts:
# backends/imgui_impl_dx11.cpp
# backends/imgui_impl_dx12.cpp
|
2025-05-07 19:19:30 +02:00 |
|
ocornut
|
0a222a3e2a
|
Backends: Vulkan: fixed build with VK_NO_PROTOTYPES.
Amend bbc89b6 (#8600)
|
2025-05-07 15:42:59 +02:00 |
|
ocornut
|
bf68040dc5
|
Backends: Vulkan: fixed build with VK_NO_PROTOTYPES.
Amend bbc89b6 (#8600)
|
2025-05-07 15:42:23 +02:00 |
|
ocornut
|
37fba4bed4
|
Backends: Vulkan: fixed validation errors during window detach in multi-viewport mode. [docking branch amend] (#8600, #8176)
|
2025-05-07 15:28:02 +02:00 |
|
ocornut
|
1c8fad73f8
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_sdlgpu3.cpp
# backends/imgui_impl_vulkan.cpp
# backends/imgui_impl_win32.cpp
|
2025-05-07 15:24:46 +02:00 |
|
ChrisTom-94
|
bbc89b6391
|
Backends: Vulkan: fixed validation errors during window detach in multi-viewport mode. (#8600, #8176)
|
2025-05-07 15:23:03 +02:00 |
|
ChrisTom-94
|
d1dc2a3298
|
Backends: Vulkan: Load dynamic rendering functions using vkGetDeviceProcAddr() + try both non-KHR and KHR versions. (#8600, #8326, #8365)
# Conflicts:
# backends/imgui_impl_vulkan.cpp
# docs/CHANGELOG.txt
|
2025-05-07 11:50:32 +02:00 |
|
ocornut
|
c5e2bb7cd1
|
Backends: SDLGPU3: Fixed creating atlas texture earlier than other backends.
# Conflicts:
# backends/imgui_impl_sdlgpu3.cpp
|
2025-05-05 19:20:12 +02:00 |
|
ocornut
|
ef62aa7333
|
Backends: SDL3: macOS: Fixed secondary-viewports not appearing on a different monitor than the main viewport.
|
2025-05-05 19:04:18 +02:00 |
|
ocornut
|
c0dfd65d67
|
Backends: Win32: Fixed an issue where externally losing mouse capture (due to e.g. focus loss) would fail to claim it again the next subsequent click. (#8594)
|
2025-04-30 16:23:58 +02:00 |
|
ocornut
|
75ddd9a6cd
|
Backends: SDLGPU3: added support for ImDrawCallback_ResetRenderState. (#8599)
|
2025-04-28 23:10:43 +02:00 |
|
ocornut
|
fcdaa32793
|
Backends: GLFW: Disable multi-viewports under Wayland. (#8587)
|
2025-04-26 14:54:09 +02:00 |
|
ocornut
|
fe298cf984
|
Revert "Backends: SDL2, SDL3: viewports created with ImGuiViewportFlags_NoInputs are passing SDL_WINDOW_TOOLTIP to SDL_CreateWindow(). (#8576)"
This reverts commit 2a000ee091 .
|
2025-04-25 20:10:46 +02:00 |
|
ocornut
|
b81991ac01
|
Backends: SDLGPU3: clear ImGuiBackendFlags_RendererHasViewports flag on shutdown.
|
2025-04-24 13:48:21 +02:00 |
|
ocornut
|
2a000ee091
|
Backends: SDL2, SDL3: viewports created with ImGuiViewportFlags_NoInputs are passing SDL_WINDOW_TOOLTIP to SDL_CreateWindow(). (#8576)
Which reduces issues related to losing key down state on focus loss.
|
2025-04-23 19:12:32 +02:00 |
|
ocornut
|
f53de38e1f
|
Viewports, Backends: Debug logging.
|
2025-04-23 16:47:00 +02:00 |
|
ocornut
|
839e3274e1
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_sdl3.cpp
# imgui.cpp
# imgui.h
# imgui_widgets.cpp
|
2025-04-23 14:42:36 +02:00 |
|
ocornut
|
bf0f586b69
|
Platform IME: added ImGuiPlatformImeData::WantTextInput, ViewportId. Backends: SDL3: honor WantTextInput. (#8584, #7492, #6341)
|
2025-04-22 11:21:02 +02:00 |
|
ocornut
|
af987eb117
|
Backends: DX12: build fix for Clang. (#8582)
|
2025-04-20 11:24:30 +02:00 |
|
ocornut
|
87f12e56fe
|
Backends: SDL_GPU: Added multi-viewport support. Amends + update example. (#8573, #8163, #7998, #7988)
|
2025-04-17 15:41:15 +02:00 |
|
Lekoopapaul
|
baffc4e8b8
|
Backends: SDL_GPU: Added multi-viewport support. (#8573, #8163, #7998, #7988)
|
2025-04-17 15:32:06 +02:00 |
|
ocornut
|
88d2df24be
|
Merge branch 'master' into docking
|
2025-04-16 20:31:18 +02:00 |
|
519q
|
d3bb3336f5
|
Backends: OSX: remove duplicate variable. (#8565)
|
2025-04-14 14:12:48 +02:00 |
|
ocornut
|
06c2c9f456
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
|
2025-04-09 19:08:45 +02:00 |
|
Zane van Iperen
|
74e453cf15
|
Backends: SDL2, SDL3: don't attempt to call SDL_CaptureMouse() on drivers where we don't call SDL_GetGlobalMouseState(). (#8561)
|
2025-04-09 14:58:32 +02:00 |
|
ocornut
|
b811c42034
|
Backends: SDL2/SDL3: revert updating monitors and work area info every frame. Workaround for Windows. (#8415, #8558)
Partly revert logic from 1a7b5945c7 .
|
2025-04-09 14:28:43 +02:00 |
|
ocornut
|
47d1ab192a
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_vulkan.cpp
# imgui_widgets.cpp
|
2025-04-08 19:59:38 +02:00 |
|
ocornut
|
974bf58a21
|
Backends: Vulkan: Build and warning fixes. (#8282)
|
2025-04-07 17:39:00 +02:00 |
|
ocornut
|
91652c317e
|
Backends: Vulkan: Deep-copy ImGui_ImplVulkan_InitInfo::PipelineRenderingCreateInfo's pColorAttachmentFormats buffer when set, in order to reduce common user-error of specifying a pointer to data that gets out of scope. (#8282)
# Conflicts:
# backends/imgui_impl_vulkan.cpp
# docs/CHANGELOG.txt
|
2025-04-07 16:40:14 +02:00 |
|
Andrew Zonenberg
|
9fdeb41e52
|
Backends: Vulkan: Suppress trivially-copyable warning (#8537)
|
2025-03-31 20:42:18 +02:00 |
|
ocornut
|
b6786595a4
|
Backends: SDLGPU3: Made ImGui_ImplSDLGPU3_PrepareDrawData() reuse GPU Transfer Buffers which were unusually slow to recreate every frame. (#8534)
|
2025-03-31 14:45:29 +02:00 |
|
ocornut
|
df5690d91a
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_osx.mm
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# imgui.cpp
|
2025-03-30 16:42:28 +02:00 |
|
Green Sky
|
5c9fb8f064
|
Backends: SDL3: Update for API changes: Revert SDL_GetClipboardText() memory ownership change. (#8530, #7801)
see https://github.com/libsdl-org/SDL/pull/10390
|
2025-03-30 13:52:39 +02:00 |
|
ocornut
|
0c079e453b
|
Backends: Win32: Viewports: fixed an issue when closing a window from the OS close button (with io.ConfigViewportsNoDecoration=false) while user code is discarding the 'bool *p_open=false output' from Begin()
|
2025-03-26 22:59:14 +01:00 |
|
puugz
|
a806d2f9b8
|
Backends: SDLGPU: Fixed typo in function name Imgui_ImplSDLGPU3_PrepareDrawData() -> ImGui_ImplSDLGPU3_PrepareDrawData(). (#8509, 8163, #7998, #7988)
|
2025-03-21 20:16:56 +01:00 |
|
tanksdude
|
f5003aff69
|
Docs: Fix some typos (#8505)
|
2025-03-21 16:23:09 +01:00 |
|
ocornut
|
979c7d76ab
|
Backends: SDL2, SDL3, OSX: Fill gamepad inputs and set ImGuiBackendFlags_HasGamepad regardless of ImGuiConfigFlags_NavEnableGamepad being set. (#8508)
|
2025-03-21 15:42:47 +01:00 |
|
ocornut
|
aa97252f60
|
Merge branch 'master' into docking
# Conflicts:
# imgui_internal.h
|
2025-03-13 21:01:21 +01:00 |
|
ocornut
|
79bba34c5f
|
Revert "Added ImGuiKey_AbntC1, ImGuiKey_AbntC2 + Backends: GLFW, Win32: added support. (#8468)"
This reverts commit 557c77e455 .
|
2025-03-13 16:32:50 +01:00 |
|
ocornut
|
de4f77b0ac
|
Backends: DX12: comment about using SrvDescriptorAllocFn/SrvDescriptorFreeFn.
Amend 40b2286d16
|
2025-03-12 15:47:37 +01:00 |
|
ocornut
|
557c77e455
|
Added ImGuiKey_AbntC1, ImGuiKey_AbntC2 + Backends: GLFW, Win32: added support. (#8468)
|
2025-03-11 18:38:45 +01:00 |
|
ocornut
|
51e4cba909
|
Backends: Fixed zealous warnings.
|
2025-03-11 12:05:23 +01:00 |
|
ocornut
|
6972b6c380
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# backends/imgui_impl_win32.cpp
|
2025-03-10 20:02:36 +01:00 |
|
ocornut
|
a9e53829d2
|
Backends: Win32, SDL2, SDL3, GLFW: prioritize scancodes instead of translated keycodes when dealing with OEM keys + Added ImGuiKey_Oem102. (#7136, #7201, #7206, #7306, #7670, #7672, #8468)
|
2025-03-10 18:01:29 +01:00 |
|
fdsa
|
3c3d943fb1
|
Docs: Fix some typos (#8473)
|
2025-03-09 16:42:16 +01:00 |
|
ocornut
|
935938bbd9
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
|
2025-03-03 18:57:42 +01:00 |
|
ocornut
|
ce13f6b73e
|
Backends: GLFW: Fixed clipboard handler assertion when using GLFW <= 3.2.1 compiled with asserts enabled. (#8452)
Amend 8e4010479
|
2025-03-03 13:11:16 +01:00 |
|
ocornut
|
15b96fd051
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_internal.h
|
2025-02-27 22:01:51 +01:00 |
|
ocornut
|
1aab00da85
|
Misc shallow tweaks/tidying up. (#8446)
|
2025-02-27 21:58:02 +01:00 |
|
Alan
|
cdafefd4be
|
Backends: WebGPU: Add nextInChain field for VertexAttributes under Dawn (#8438)
|
2025-02-27 13:47:33 +01:00 |
|