645 Commits (features/sdl_renderer3_multiviewports)

Author SHA1 Message Date
ocornut 1161301386 Backends: amend "Missing features" sections for multi-viewports support. 1 year ago
ocornut 1e17d59965 Backends: SDL2,SDL3: added ImGui_ImplSDL2_InitForOther() / ImGui_ImplSDL3_InitForOther(). 1 year ago
scorpion-26 e5977f05d8 Backends: GLFW: revert support for GLFW_CURSOR_DISABLED, let user use ImGuiConfigFlags_NoMouse. (#5625, #6609) 1 year ago
williamhCode 3dc3aef8a4 Backends: WebGPU: fix webgpu changes for Dawn. (#6602, #6188) 1 year ago
ocornut 0e8eb8c48e Removed _MSC_VER <= 1500 checks for Visual Studio 2008 or earlier. 1 year ago
ocornut 33e13c85e1 Backends: Made all backends sources files support global IMGUI_DISABLE. (#6601) 1 year ago
ohthesetrees 8566fec661
Backends: SDL3: Changing SDL_WINDOW_SKIP_TASKBAR to SDL_WINDOW_UTILITY for SDL3 (#6573) 1 year ago
sean ac8573884d Backends: Vulkan: Amends for docking branch. (#5446, #5037) 1 year ago
ocornut 121072cfe6 Backends: Vulkan: Amend for support for dynamic_rendering (#5446, #5037) 1 year ago
sean 7812e836e4 Backends: Vulkan: Support for dynamic_rendering (#5446, #5037) 3 years ago
ocornut cb5542bce5 Backends: OpenGL3: Fixed erroneous use glGetIntegerv(GL_CONTEXT_PROFILE_MASK) on contexts lower than 3.2. (#6539, #6333) 1 year ago
ocornut b9db5c566b Backends: Win32: Added support for updating ParentViewportID after viewport creation. 1 year ago
ocornut 884e3fd21f Backends: GLFW: Accept glfwGetTime() not returning a monotonically increasing value. (#6491, #6189, #6114) 1 year ago
ocornut dec082ff97 Backends: OpenGL3: Fixed support for glBindSampler() backup/restore on ES3. (#6375, #6508) 1 year ago
Luca Lolli 8fd0a04135
Backends: SDL3: Fix backend in docking/multi-viewports branch. (#6483) 1 year ago
ocornut b476184574 Backends: SDLRenderer3: Amend/finish SDL_Renderer3 patch + add example. (#6286) 1 year ago
Andrea Carcone 0b57c07c79
Backends: SDL3: Add SDL_Renderer for SDL3 implementation. (#6286) 1 year ago
ocornut b709b02e96 Backends: SDL_Renderer2: renamed all functions accordingly. (#6286) 1 year ago
ocornut 88e7d773df Backends: SDL_Renderer2: Renamed 'imgui_impl_sdlrenderer.h/cpp' to 'imgui_impl_sdlrenderer2.h/cpp' (#6286) 1 year ago
S41L0R f0f3b927e0
Backends: GLFW: Avoid linking with GLFW function for homebrew switch (#6473) 1 year ago
slowriot 6cc967a124
Backends: GLFW: Only enable Vulkan support if not building with Emscripten (#6468) 1 year ago
omar 2e810d575c
Backends: GLFW: Fix breaking typo 19b436f68 (#5683, #6459) 1 year ago
ocornut 19b436f68d Backends: GLFW: Preserve monitor list when there are no monitor. (#5683) 1 year ago
ocornut 52e19113f3 Backends: OpenGL3: Added more explicit comments about using GL ES2/3 on targets where it's not automatic. (#6450) 1 year ago
Jason Millard 39f7248d4a Backends: OpenGL3: Add glBindSampler for GL ES 3.0. (#6375) 2 years ago
ocornut dd9db5e889 Backends: OpenGL3: Added runtime flags for ES2/ES3 to simplify coding-style. (#6375) 2 years ago
Alex 70cca1eac0
Backends: avoid null dereference in metal and osx shutdown (#6385, #6334) 2 years ago
ocornut 5dc6013713 Backends: SDL3: Fixed build on Emscripten/iOS/Android. (#6391) 2 years ago
ocornut c11128891e Backends: SDL2/SDL3: Update monitor list when receiving a display event. (#6348) 2 years ago
ocornut adf693c061 Viewports: added void* ImGuiPlatformMonitor::PlatformHandle field (backend-dependant). 2 years ago
ocornut 07e07030a6 Backends: Win32: revert accidental deletion of ImGui_ImplWin32_EnableAlphaCompositing() in a566ecc (#3218) 2 years ago
ocornut a89590b425 Backends: Win32: revert accidental deletion of ImGui_ImplWin32_EnableAlphaCompositing() in a566ecc (#3218) 2 years ago
ocornut 88ac2ced7c Backends: DX10: Fixed typo in previous commit. 2 years ago
ocornut f498f084d6 Examples: Amend Win32/Winapi + OpenGL example for multi-viewport. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553) 2 years ago
Mark Jansen 4bc51c6ff4 Examples: Extend Win32/Winapi + OpenGL example for multi-viewport. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553) 2 years ago
ocornut 1f2b84a654 Backends: clear viewport specific bits in io.BackendFlags on backend Shutdown(). (#6334) 2 years ago
ocornut 9308cfdcfb Examples: Amend Win32/Winapi + OpenGL example. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553) 2 years ago
Mark Jansen a566ecc58f Examples: Add Win32/Winapi + OpenGL example. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553) 5 years ago
ocornut a338b78eb9 Backends: OpenGL3: amend reset GL_POLYGON_MODE separately for front and back when possible. (#6333) 2 years ago
Gereon V d0836aa89a Backends: OpenGL3: reset GL_POLYGON_MODE separately for front and back when possible. (#6333) 2 years ago
Gereon V 055e71518e Backends: clear bits set in io.BackendFlags on backend Shutdown(). Clear BackendPlatformName. (#6334, #6335) 2 years ago
Gereon V f304603e13 Backends: GLUT: remove call to ImGui::NewFrame() from ImGui_ImplGLUT_NewFrame(). (#6337) 2 years ago
ocornut bed11b35d1 Fix typos and use nullptr in backends. Amend 506f7e0 2 years ago
Elie Michel d81f2ae4fb Backends: WebGPU: Use WGSL shaders instead of precompiled SPIR-V + add Gamma uniform. (#6188) 2 years ago
Elie Michel e67f2f4791 Backends: WebGPU: Align buffer sizes upon creation. (#6188) 2 years ago
ocornut cbdac1e150 Backends: WebGPU: Reorganized to store data in io.BackendRendererUserData like other backends. 2 years ago
Michael Martz 506f7e0074 Using nullptr in locations where warning disable is not convenient. (#6313, #4537) 2 years ago
ocornut 9203883bbe Comments + Metal using SetTexID(0) for consistency. 2 years ago
David Maas e92b29ad53 Backends: OSX: Added support for io.AddMouseSourceEvent(). (#6314) 2 years ago
David db4c4e3321
Backends: Android: Added support for io.AddMouseSourceEvent(). (#6315, #6318, #2702, #4921) 2 years ago