From d69b5b59939263c092b1a749d8ae527cbbc63581 Mon Sep 17 00:00:00 2001 From: Matthew Date: Thu, 4 Dec 2025 11:49:30 +1100 Subject: [PATCH] fix transition to xlib --- src/VulkanRenderer | 2 +- src/dlib | 2 +- src/editor/main.d | 9 +++++++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/VulkanRenderer b/src/VulkanRenderer index 6bd4718..b05d055 160000 --- a/src/VulkanRenderer +++ b/src/VulkanRenderer @@ -1 +1 @@ -Subproject commit 6bd47180639496b491fba904d382f3f9c47cd627 +Subproject commit b05d0553837233818f1cbdb1dc3a3981eac1a0a3 diff --git a/src/dlib b/src/dlib index 9c541f8..60b4e0c 160000 --- a/src/dlib +++ b/src/dlib @@ -1 +1 @@ -Subproject commit 9c541f8cf508d947944ef5f944fcf0ebc0f69d9e +Subproject commit 60b4e0cb27ba304c7b9444a2da8a581211c21ca9 diff --git a/src/editor/main.d b/src/editor/main.d index 5f76ef8..eeb8d92 100644 --- a/src/editor/main.d +++ b/src/editor/main.d @@ -29,6 +29,9 @@ void main(string[] argv) EditorCtx ctx = InitEditorCtx(&window); + import ui; + import vulkan; + u64 no_ev_count; while (true) { @@ -38,6 +41,12 @@ void main(string[] argv) break; } + if(g_ui_ctx.rd.res != Vec2(window.w, window.h).v) + { + Logf("resize"); + SetExtent(&g_ui_ctx.rd, window.w, window.h); + } + if(inputs.list.first == null) { no_ev_count += 1;