diff options
| author | ladevieq <ladevie.quentin@gmail.com> | 2021-02-16 22:26:33 +0100 |
|---|---|---|
| committer | ladevieq <ladevie.quentin@gmail.com> | 2021-02-16 22:26:33 +0100 |
| commit | 7de1a371e887865512312dc5937c6a3c6bf1299d (patch) | |
| tree | 885fcce047b7d4f6a4ce1d29135b0d332032ceee /src/vk-renderer.cpp | |
| parent | a51cbd463d328da70ca927c10680e0bdc3edfe02 (diff) | |
Attempt using imgui
Diffstat (limited to 'src/vk-renderer.cpp')
| -rw-r--r-- | src/vk-renderer.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/vk-renderer.cpp b/src/vk-renderer.cpp index 25ec624..3bec679 100644 --- a/src/vk-renderer.cpp +++ b/src/vk-renderer.cpp @@ -2,6 +2,7 @@ #include <cstring> #include <cassert> +#include "imgui.h" #include "vk-renderer.hpp" #include "thirdparty/vk_mem_alloc.h" @@ -88,6 +89,11 @@ vkrenderer::~vkrenderer() { api.destroy_surface(platform_surface); } +void vkrenderer::ui() { + ImGui::NewFrame(); + ImGui::Render(); + ImDrawData* draw_data = ImGui::GetDrawData(); +} void vkrenderer::compute(uint32_t width, uint32_t height, bool clear) { VKRESULT(vkWaitForFences(api.context.device, 1, &submission_fences[frame_index], VK_TRUE, UINT64_MAX)) |
