History for imgui / examples / vulkan_example / main.cpp
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
@omar
Examples: Vulkan: Moved variables into per-window data, refactored/tweaks to that the bug functions main.cpp for both SDL and GLFW examples match (they'll probably be moved to imgui_impl_vulkan as helpers).
omar committed on 2 Mar 2018
@omar
Examples: Vulkan: Fix 7b968b0
omar committed on 2 Mar 2018
@omar
Examples: Vulkan: Reduced duplicate code by skipping present on the first frame. Amend 201d589 by @ParticlePeter
omar committed on 2 Mar 2018
@omar
Examples: Vulkan: Various tweak. Misc refactor into per-frame data. Duplicate buffer creation code moved to CreateOrResizeBuffer().
omar committed on 2 Mar 2018
@omar
Examples: GLFW, Vulkan: GLFW binding viewport tweaks to supports Vulkan better (do not call SwapBuffer, share context etc.). Added DUMMY (empty) platform/viewport interface in the viewport code.
omar committed on 2 Mar 2018
@omar
Examples: Renamed glfw error callback so it's more clear what it is.
omar committed on 2 Mar 2018
2018-03-01
@omar
Merge branch 'examples_refactor' into viewport ...
omar committed on 1 Mar 2018
@omar
Examples: Vulkan: SDL: Fixed missing resize handler (not properly merged from #1367) + tweaks.
omar committed on 1 Mar 2018
@omar
Examples: Vulkan: Moved code into shared helpers: ImGui_ImplVulkan_SelectSurfaceFormat, ImGui_ImplVulkan_SelectPresentMode.
omar committed on 1 Mar 2018
@omar
Examples: Vulkan: Various tweaks to name variable more consistently like Vulkan + a few comments + a few imgui style code compaction.
omar committed on 1 Mar 2018
@omar
Examples: Vulkan: Debug report tweak + always enable in Debug build.
omar committed on 1 Mar 2018
@omar
Examples: Fixed enabling IMGUI_VULKAN_DEBUG_REPORT which was broken during refactor because of duplicate 'extensions' local variable.
omar committed on 1 Mar 2018
2018-02-28
@omar
Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. (#787)
omar committed on 28 Feb 2018
@omar
Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. (#787)
omar committed on 28 Feb 2018
@omar
Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. (#787)
omar committed on 28 Feb 2018
2018-02-27
@omar
Examples: NULL pointers for consistency.
omar committed on 27 Feb 2018
2018-02-21
@omar
Examples: Vulkan: Formatting and tweaks (to match SDL's main).
omar committed on 21 Feb 2018