omar
|
426930e028
|
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.
|
2018-03-02 23:05:23 +01:00 |
|
omar
|
e9fa17e1bf
|
Viewport: Replaced UpdatePlatformWindows/RenderPlatformWindows by RenderAdditionalViewports(). The update is always called in EndFrame(). (#1542)
|
2018-03-02 22:44:06 +01:00 |
|
omar
|
7113fc7dee
|
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).
|
2018-03-02 21:37:14 +01:00 |
|
omar
|
e0f283cfcb
|
Examples: Vulkan: Fix 7b968b098e
|
2018-03-02 20:09:21 +01:00 |
|
omar
|
7b968b098e
|
Examples: Vulkan: Reduced duplicate code by skipping present on the first frame. Amend 201d589714 by @ParticlePeter
|
2018-03-02 20:01:18 +01:00 |
|
omar
|
e927a6ac4a
|
Examples: Vulkan: Various tweak. Misc refactor into per-frame data. Duplicate buffer creation code moved to CreateOrResizeBuffer().
|
2018-03-02 19:40:09 +01:00 |
|
omar
|
fc80f2b41a
|
Merge branch 'examples_refactor' into viewport
# Conflicts:
# examples/directx10_example/main.cpp
# examples/directx11_example/main.cpp
# examples/directx12_example/main.cpp
# examples/opengl3_example/main.cpp
# examples/sdl_opengl2_example/main.cpp
# examples/sdl_opengl3_example/main.cpp
# examples/sdl_vulkan_example/main.cpp
# examples/vulkan_example/main.cpp
# imgui.h
|
2018-03-01 23:27:11 +01:00 |
|
omar
|
68e9ef9885
|
Examples: Vulkan: SDL: Fixed missing resize handler (not properly merged from #1367) + tweaks.
|
2018-03-01 23:22:02 +01:00 |
|
omar
|
296db2ed33
|
Examples: Vulkan: Moved code into shared helpers: ImGui_ImplVulkan_SelectSurfaceFormat, ImGui_ImplVulkan_SelectPresentMode.
|
2018-03-01 23:22:02 +01:00 |
|
omar
|
3171d61dfc
|
Examples: Vulkan: Various tweaks to name variable more consistently like Vulkan + a few comments + a few imgui style code compaction.
|
2018-03-01 23:22:01 +01:00 |
|
omar
|
57e9f61852
|
Examples: Vulkan: Debug report tweak + always enable in Debug build.
|
2018-03-01 18:59:07 +01:00 |
|
omar
|
cf365ed00b
|
Examples: Fixed enabling IMGUI_VULKAN_DEBUG_REPORT which was broken during refactor because of duplicate 'extensions' local variable.
|
2018-03-01 18:41:19 +01:00 |
|
omar
|
d98a5d54aa
|
Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. (#787)
|
2018-02-28 19:03:39 +01:00 |
|
omar
|
8074d56bdd
|
Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. (#787)
|
2018-02-28 18:58:34 +01:00 |
|
omar
|
997d1bd0eb
|
Examples: NULL pointers for consistency.
|
2018-02-27 23:34:28 +01:00 |
|
omar
|
cb601d79e8
|
Examples: SDL: Initial attempt at implementing the viewport/platform api. (WIP/test API) (#1542)
ImGui_ImplSDL2_Init() now takes a SDL GL context.
|
2018-02-27 23:34:27 +01:00 |
|
omar
|
f67699456c
|
Examples: Added SDL+Vulkan example, the abstraction worked here :) (ref #1367)
|
2018-02-21 22:41:04 +01:00 |
|