ocornut
|
4d216d4510
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_sdlgpu3.cpp
|
2025-08-27 18:57:56 +02:00 |
|
ocornut
|
515c0b526f
|
Backends: SDL_GPU: typo + changelog. (#8892)
|
2025-08-20 18:53:25 +02:00 |
|
PTSVU
|
03e39ca7f5
|
Backends: SDL_GPU: add swapchain parameters to ImGui_ImplSDLGPU3_InitInfo. (#8892)
(docking branch commit)
|
2025-08-20 18:51:50 +02:00 |
|
PTSVU
|
7c6fa8f8f7
|
Backends: SDL_GPU: add swapchain parameters to ImGui_ImplSDLGPU3_InitInfo. (#8892)
(master branch commit, values are not used)
|
2025-08-20 18:43:04 +02:00 |
|
ocornut
|
cbf9e3f554
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_sdlgpu3.cpp
# imgui.cpp
|
2025-08-08 15:51:56 +02:00 |
|
ocornut
|
b6614f6c7c
|
Backends: SDL_GPU3: removed ImGui_ImplSDLGPU3_Texture struct extraneous indirection now that we only need to store SDL_GPUTexture*. (#8866, #8163, #7998, #7988, #8465)
|
2025-08-08 15:51:17 +02:00 |
|
ocornut
|
9ee3d731b5
|
Backends: SDL_GPU3: changed ImTextureID type from SDL_GPUTextureSamplerBinding* to SDL_GPUTexture*. Added ImGui_ImplSDLGPU3_RenderState. (#8866, #8163, #7998, #7988)
|
2025-08-08 15:51:16 +02:00 |
|
ocornut
|
fe1cee0837
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_opengl2.cpp
# backends/imgui_impl_opengl3.cpp
# imgui.cpp
|
2025-07-22 18:38:50 +09:00 |
|
ocornut
|
336d9212fc
|
Backends: using range-for to iterate draw_data->CmdLists[].
|
2025-07-11 17:41:52 +02:00 |
|
ocornut
|
adfa5364cd
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_sdlgpu3.cpp
# imgui.cpp
|
2025-06-25 18:27:19 +02:00 |
|
ocornut
|
dcf14505e2
|
Backends: SDLGPU: fixes call to SDL_MapGPUTransferBuffer(). Fixes artifacts on OSX/Metal. (#8465, #8703)
|
2025-06-25 15:48:56 +02:00 |
|
ocornut
|
e43fd75378
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx12.cpp
# backends/imgui_impl_opengl2.cpp
# backends/imgui_impl_sdlgpu3.cpp
# backends/imgui_impl_sdlgpu3.h
# backends/imgui_impl_wgpu.cpp
# backends/imgui_impl_wgpu.h
# imgui.cpp
|
2025-06-11 19:04:44 +02:00 |
|
ocornut
|
df068ce11e
|
Various/misc fixes following back-and-forth dynamic_fonts->master->docking merges. Added missing API BREAKING CHANGES section.
|
2025-06-11 18:50:16 +02:00 |
|
ocornut
|
6af6cec23f
|
Merge branch 'master_fonts' into docking
# Conflicts:
# backends/imgui_impl_dx10.cpp
# backends/imgui_impl_dx10.h
# backends/imgui_impl_dx11.cpp
# backends/imgui_impl_dx12.cpp
# backends/imgui_impl_dx9.cpp
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_metal.h
# backends/imgui_impl_metal.mm
# backends/imgui_impl_opengl2.cpp
# backends/imgui_impl_opengl2.h
# backends/imgui_impl_opengl3.cpp
# backends/imgui_impl_opengl3.h
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# backends/imgui_impl_sdlgpu3.cpp
# backends/imgui_impl_sdlgpu3.h
# backends/imgui_impl_vulkan.cpp
# examples/example_glfw_opengl3/main.cpp
# examples/example_sdl2_directx11/main.cpp
# examples/example_sdl2_opengl2/main.cpp
# examples/example_sdl2_opengl3/main.cpp
# examples/example_sdl2_vulkan/main.cpp
# examples/example_sdl3_opengl3/main.cpp
# examples/example_sdl3_sdlgpu3/main.cpp
# examples/example_sdl3_vulkan/main.cpp
# examples/example_win32_directx10/main.cpp
# examples/example_win32_directx11/main.cpp
# examples/example_win32_directx12/main.cpp
# examples/example_win32_directx9/main.cpp
# imgui.cpp
# imgui.h
# imgui_demo.cpp
# imgui_internal.h
|
2025-06-11 18:07:19 +02:00 |
|
ocornut
|
16fe666e36
|
Backends: SDLGPU3: added ImGuiBackendFlags_RendererHasTextures support.
# Conflicts:
# backends/imgui_impl_sdlgpu3.cpp
# backends/imgui_impl_sdlgpu3.h
|
2025-06-11 15:38:14 +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 |
|
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
|
75ddd9a6cd
|
Backends: SDLGPU3: added support for ImDrawCallback_ResetRenderState. (#8599)
|
2025-04-28 23:10:43 +02:00 |
|
ocornut
|
b81991ac01
|
Backends: SDLGPU3: clear ImGuiBackendFlags_RendererHasViewports flag on shutdown.
|
2025-04-24 13:48:21 +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
|
47d1ab192a
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_vulkan.cpp
# imgui_widgets.cpp
|
2025-04-08 19:59:38 +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 |
|
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 |
|
ocornut
|
64e738cae7
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
|
2025-01-22 12:19:09 +01:00 |
|
ocornut
|
d17e9fc107
|
Backends: SDL_GPU: shallow tweaks + disable anisotropy in sampler. Examples: SDL+Vulkan: Fixed incorrect defines.
|
2025-01-22 10:37:39 +01:00 |
|
ocornut
|
6e94f6cefb
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_osx.mm
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# imgui.cpp
# imgui_internal.h
|
2025-01-20 18:04:31 +01:00 |
|
ocornut
|
b4a5d1dc53
|
Backends: SDLGPU3: Rename GpuDevice->Device. Expose ImGui_ImplSDLGPU3_CreateDeviceObjects(), ImGui_ImplSDLGPU3_DestroyDeviceObjects(). Misc renaming. (#8163, #7998, #7988)
|
2025-01-16 12:43:06 +01:00 |
|
ocornut
|
c0ae3258f9
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
|
2025-01-14 13:46:39 +01:00 |
|
ocornut
|
21902e2f53
|
Backends: SDL_GPU: fixed SDL_GPUViewport initialisation. (#8163, #7998, #7988)
Probably harmless. Amend 8bbccf7
|
2025-01-13 19:51:15 +01:00 |
|
ocornut
|
2f91176011
|
Merge branch 'master' into docking
|
2025-01-09 17:08:31 +01:00 |
|
ocornut
|
e799849272
|
Backends: SDLGPU3: Added sdl_gpu backend (amends). (#8163, #7998, #7988)
|
2025-01-09 16:55:03 +01:00 |
|
Delta
|
8bbccf7a97
|
Backends: SDLGPU3: Added sdl_gpu backend. (#8163, #7998, #7988)
+Squashed: Optimized shader source code encoding by ocornut (#8163, #7998, #7988)
(squashed to avoid storing both in git history, 130 KB->62 KB)
|
2025-01-09 16:55:03 +01:00 |
|