Przeglądaj źródła

Backends: SDL2: removed obsolete ImGui_ImplSDL2_NewFrame(SDL_Window*) signature which was obsoleted in 1.84..

ocornut 1 rok temu
rodzic
commit
829f45df99
2 zmienionych plików z 2 dodań i 4 usunięć
  1. 0 4
      backends/imgui_impl_sdl2.h
  2. 2 0
      docs/CHANGELOG.txt

+ 0 - 4
backends/imgui_impl_sdl2.h

@@ -42,8 +42,4 @@ IMGUI_IMPL_API bool     ImGui_ImplSDL2_ProcessEvent(const SDL_Event* event);
 enum ImGui_ImplSDL2_GamepadMode { ImGui_ImplSDL2_GamepadMode_AutoFirst, ImGui_ImplSDL2_GamepadMode_AutoAll, ImGui_ImplSDL2_GamepadMode_Manual };
 IMGUI_IMPL_API void     ImGui_ImplSDL2_SetGamepadMode(ImGui_ImplSDL2_GamepadMode mode, struct _SDL_GameController** manual_gamepads_array = NULL, int manual_gamepads_count = -1);
 
-#ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS
-static inline void      ImGui_ImplSDL2_NewFrame(SDL_Window*) { ImGui_ImplSDL2_NewFrame(); } // 1.84: removed unnecessary parameter
-#endif
-
 #endif // #ifndef IMGUI_DISABLE

+ 2 - 0
docs/CHANGELOG.txt

@@ -41,6 +41,8 @@ HOW TO UPDATE?
 
 Breaking changes:
 
+- Backends: SDL2: removed obsolete ImGui_ImplSDL2_NewFrame(SDL_Window*) signature which
+  was obsoleted in 1.84. Calling ImGui_ImplSDL2_NewFrame() is fine.
 - Backends: Vulkan: Using dynamic rendering now require filling the PipelineRenderingCreateInfo
   structure in ImGui_ImplVulkan_InitInfo, allowing to configure color/depth/stencil formats.
   Removed ColorAttachmentFormat field previously provided for dynamic rendering.