History for imgui / examples / vulkan_example / main.cpp
2018-04-10
@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
@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