History for imgui / examples / vulkan_example / main.cpp
2018-06-07
@omar
Examples, Platform: Removed the call to ImGui::NewFrame() from the platform _NewFrame() function e.g. ImGui_ImplWin32_NewFrame(), ImGui_ImplSDL2_NewFrame(), ImGui_ImplGlfw_NewFrame(), etc. Moved to main.cpp for consistency. (#1542)
omar committed on 7 Jun 2018
@omar
Examples: Added .. folder in include path to remove the awkward #include "../imgui_impl_xxx.h" statements.
omar committed on 7 Jun 2018
2018-05-07
@omar
Merge branch 'master' into viewport ...
omar committed on 7 May 2018
2018-04-25
@omar
Added IMGUI_CHECKVERSION() macro to compare version string and data structure sizes in order to catch issues with mismatching compilation unit settings. (#1695, #1769)
omar committed on 25 Apr 2018
2018-04-10
@omar
Viewports, DPI: Renamed config flags. (#1542)
omar committed on 10 Apr 2018
@omar
Viewport: Popups, Tooltips can individually request no task bar icons to the platform layer. (#1542)
omar committed on 10 Apr 2018
2018-04-09
@omar
Merge branch 'master' into viewport ...
omar committed on 9 Apr 2018
@omar
Examples: Added missing calls for ::DestroyWindow, glfwDestroyWindow() + fix old comments.
omar committed on 9 Apr 2018
2018-04-05
@omar
Viewport: Renamed RenderPlatformWindows() to RenderPlatformWindowsDefault(), tweaked examples and emphasis optional Viewport code path. (#1542)
omar committed on 5 Apr 2018
2018-03-20
@omar
Merge branch 'master' into viewport ...
omar committed on 20 Mar 2018
@omar
Merge branch 'master' into viewport ...
omar committed on 20 Mar 2018
@omar
Examples: Renamed applications to emphasis on use of GLFW as a platform framework + minor local tweaks
omar committed on 20 Mar 2018
2018-03-19
@Christian Forfang
Examples: Vulkan: Fix missing subpass dependency ...
Christian Forfang authored on 19 Mar 2018 omar committed on 19 Mar 2018
@omar
Examples: Vulkan: Using VK_PRESENT_MODE_MAILBOX_KHR. Disable IMGUI_UNLIMITED_FRAME_RATE by default. Fixed warnings. (#1042)
omar committed on 19 Mar 2018
@omar
Viewport, Platform: Added void* to render/swap buffer functions. Comments. (#1542, #1042)
omar committed on 19 Mar 2018
2018-03-18
@omar
Viewport, Platform: Refactored platform interface. Removed need to use imgui_internal.h in backends. Split viewport into public facing ImGuiViewport and internal structure. Exposing enough data to provide custom tweaked renderers. Renamed handlers, fixed lots of inconsistencies. (#1542, #1042)
omar committed on 18 Mar 2018
2018-03-13
@omar
Examples: SDL,GLFW,Vulkan: The Platform<>Renderer link is handled by SDL/GLFW platforms, both can compile without Vulkan headers, SDL+Vulkan is now on part with GLFW+Vulkan (aka broken the same way!). (#1542)
omar committed on 13 Mar 2018
2018-03-12
@omar
Examples, Viewport: Vulkan: Experiment (broken) multi-viewport support, merging code from ParticlePeter branches. (#1542, #1042)
omar committed on 12 Mar 2018
@omar
Merge branch 'master' into viewport (inc Vulkan resize fix merge #1042)
omar committed on 12 Mar 2018
@omar
Examples: Vulkan: Passing Queue, QueueFamily to binding. Fixed scissor (fixed in master). ImGui_ImplVulkanH_DestroyWindowData() waits for device to be idle. (#1042)
omar committed on 12 Mar 2018
@omar
Examples: Vulkan: Only resize swap chain and framebuffer once. (#1042)
omar committed on 12 Mar 2018
@omar
Examples: Renamed glfw error callback for clarity.
omar committed on 12 Mar 2018
@Peter Particle
Fixed resize window validation errors with removing frame prerender once and present last but one frame functionality. Frame rate is still similar.
Peter Particle authored on 10 Mar 2018 omar committed on 12 Mar 2018
2018-03-08
@omar
Viewport: Coupling non-main viewport to one window. Viewport name derived from the window. Added ImGuiConfigFlags_PlatformNoTaskBar, off by default (aka re-established task-bars by default for now). (#1542)
omar committed on 8 Mar 2018
2018-03-07
@omar
Viewport: Disable extra viewports from hosting other windows. (#1542)
omar committed on 7 Mar 2018
@omar
Viewport: Reorganized viewport enable flags. Both user + platform + renderer need to enable a flag. (#1542)
omar committed on 7 Mar 2018
2018-03-03
@omar
Examples: Vulkan: Further refactor.
omar committed on 3 Mar 2018
2018-03-02
@omar
Examples: Vulkan: Moved CreateOrResizeWindowData func to imgui_impl_vulkan.h
omar committed on 2 Mar 2018
@omar
Examples: Vulkan: Moved main.cpp data structures to imgui_impl_vulkan.h as shared helpers for the benefit of both the example and the platform/viewport renderer interface.
omar committed on 2 Mar 2018
@omar
Viewport: Replaced UpdatePlatformWindows/RenderPlatformWindows by RenderAdditionalViewports(). The update is always called in EndFrame(). (#1542)
omar committed on 2 Mar 2018